Lead - Firmware (UAVs)
<\/div>
As the Head of Firmware<\/b>, you will lead the design, development, and deployment of embedded software across all UAV flight platforms. You will re\-define the entire hardware architecture of unmanned aerial vehicles. You will manage a growing team of embedded engineers, and ensure the successful integration of several sub\-systems (meeting Mil grade standards) with onboard hardware. Your work will directly impact aircraft safety, responsiveness, and feature capabilities.
<\/p>
You\u2019ll also collaborate closely with autonomy, hardware, perception, and systems integration teams to ensure smooth end\-to\-end operation from sensor to sky.
<\/p>
<\/div>
- Firmware Architecture & Development<\/span><\/b>
<\/span><\/span><\/li>Own and evolve the firmware architecture<\/b> for UAV flight systems, ensuring modularity, scalability, and performance.
<\/p><\/li>Lead the design and development of high performance flight controllers meeting DO\-178 standards.
<\/p><\/li>Develop sub\-systems required to perform end\-to\-end operations (Launch platforms, Charging infra, Base stations, communication Equipment etc)
<\/p><\/li>Work with high speed interfaces for motor control, sensor input(GPS, IMUs, barometers, Lidar etc.), telemetry, and power management to create smart sub\-systems in UAVs.
<\/p><\/li>Ensure low\-latency<\/b>, deterministic<\/b>, and fail\-safe execution<\/b> on embedded platforms.
<\/p><\/li><\/ul>- Testing, Reliability & Validation<\/span><\/b>
<\/span><\/span><\/li>Define and drive the firmware testing strategy<\/b>, including:
<\/p><\/li>Unit testing<\/b>
<\/p><\/li>HIL/SIL simulations<\/b>
<\/p><\/li>Regression testing<\/b>
<\/p><\/li>Flight validation and fault injection<\/b>
<\/p><\/li><\/ul>Ensure the firmware meets real\-time performance<\/b>, safety<\/b>, and reliability<\/b> goals under varying mission conditions.
<\/p><\/li>Own firmware reliability metrics and track bug resolution and release cycles.
<\/p><\/li><\/ul>- Cross\-Functional Collaboration<\/span><\/b>
<\/span><\/span><\/li>Work closely with:
<\/p><\/li>Hardware team<\/b> for board bring\-up, sensor interfaces, and power systems.
<\/p><\/li>Autonomy and controls teams<\/b> to ensure closed\-loop control systems are stable and efficient.
<\/p><\/li>Systems integration<\/b> to support test campaigns, tuning, and logs.
<\/p><\/li><\/ul>Collaborate with the CTO and other department leads on overall technical roadmap<\/b> and priorities.
<\/p><\/li><\/ul>- Compliance, Safety, and Process<\/span><\/b>
<\/span><\/span><\/li>Contribute to or lead efforts for firmware certification readiness<\/b> (e.g., DO\-178C<\/b>, ISO 26262).
<\/p><\/li>Establish robust version control<\/b>, release management<\/b>, and CI/CD pipelines<\/b> for firmware deployment.
<\/p><\/li>Ensure secure and recoverable firmware<\/b> systems are in place (e.g., bootloaders, firmware upgrades, watchdogs).
<\/p><\/li><\/ul><\/ul><\/span>Requirements<\/h3>
Qualifications<\/span><\/b><\/div>Bachelor\u2019s or Master\u2019s degree in Electrical Engineering<\/b>, Computer Engineering<\/b>, Robotics<\/b>, or related fields.
<\/p><\/li>6+ years<\/b> of experience in embedded systems / firmware development, with atleast 1 year in a leadership role<\/b>.
<\/p><\/li>Strong expertise in C/C++<\/b> for real\-time systems.
<\/p><\/li>Deep experience with flight control stacks<\/b> like PX4<\/b>, ArduPilot<\/b>, or custom autopilot software.
<\/p><\/li>Hands\-on experience with RTOS<\/b> environments (VxWorks, FreeRTOS, RTEMS, etc.).
<\/p><\/li>Strong understanding of sensor internals, data formats, failure conditions, and tolerating failures.
<\/p><\/li>Experience with board bring\-up<\/b> and bootloader design<\/b>.
<\/p><\/li>Ability to work hands\-on or design hardware debugging tools (oscilloscope, JTAG, logic analyzer, Test environments / jigs).
<\/p><\/li><\/ul>Preferred Qualifications<\/span><\/b><\/div>Experience working on DO\-178C<\/b> or other safety\-critical systems.
<\/p><\/li>Familiarity with certified RTOS<\/b> (INTEGRITY, SafeRTOS, etc.).
<\/p><\/li>Experience in flight test support<\/b> and analyzing log data (e.g., uLog, MAVLink).
<\/p><\/li>Contributions to open\-source firmware projects (PX4, ArduPilot, etc.).
<\/p><\/li>Knowledge of CI/CD<\/b> for embedded systems (e.g., Jenkins, GitLab CI, custom pipelines).
<\/p><\/li><\/ul><\/div><\/span>Benefits<\/h3>
What We Offer<\/span><\/b><\/div>A high\-impact leadership role in shaping the core of our flight systems.
<\/p><\/li>Be part of a collaborative team passionate about innovation.
<\/p><\/li>Access to real hardware, test ranges, and flight platforms.
<\/p><\/li>Build the next era of UAVs and autonomy.
<\/p><\/li>Competitive salary and equity options.
<\/p><\/li><\/ul><\/span>