New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Anduril

Senior Firmware Engineer (RTOS)

Anduril
Apply →
onsite senior full-time $191,000 - $253,000 USD Costa Mesa, California, United States

First indexed 25 Apr 2026

Description

We're seeking a Senior Firmware Engineer to join our team based in Costa Mesa, CA. As a Senior Firmware Engineer, you will contribute low-level firmware development for systems operating on land, sea, and air. You will develop low-level firmware/software for microcontrollers, create reusable device drivers, integrate system-level features, and architect changes to support an ever-growing codebase.

Key responsibilities include:

  • Design, implement, and optimize real-time applications within an RTOS environment, managing tasks, threads, and inter-process communication for deterministic system behavior.
  • Architect robust and fault-tolerant software using RTOS primitives such as mutexes, semaphores, message queues, and event flags to handle concurrency and resource sharing effectively.
  • Develop firmware in bare-metal or RTOS environments, with extensive experience with popular RTOS platforms (e.g., FreeRTOS, Zephyr, RTX, ThreadX).
  • Integrate microcontrollers with analog and digital sensors, and debug firmware using JTAG, SWD, Oscilloscopes, and Logic analyzers.

Requirements include:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • 5+ years of experience in firmware/embedded software development, with a focus on embedded systems.
  • Strong C coding ability for embedded systems.
  • Experience integrating microcontrollers with analog and digital sensors.
  • Experience developing firmware in bare-metal or RTOS environments.
  • Extensive experience with popular RTOS platforms (e.g., FreeRTOS, Zephyr, RTX, ThreadX).
  • Solid understanding and application of coding best practices, board bring up, and debugging.

Preferred qualifications include:

  • Experience with one or more microcontroller cores (ARM, AVR, MSP430, PIC, etc.).
  • Bias for action, with a natural curiosity about the technologies and tools used.

Salary range: $191,000 - $253,000 USD.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/andurilindustries/jobs/5098038007