Senior Firmware Engineer (RTOS)
Anduril· Hardware Platform : Core Technology Products
Costa Mesa, CA$191k - $253kFull-timePosted 6mo ago
About the role
Senior Firmware Engineer to join Anduril’s Costa Mesa, CA team. Develop low-level firmware for embedded systems across multiple products, work with Electrical Engineering, and design RTOS-based real-time software.
Responsibilities
- Develop low-level firmware/software for microcontrollers, create reusable device drivers, integrate system-level features and architect changes to support an ever-growing codebase
- Own complex firmware features of an embedded system
- Quickly debug and troubleshoot issues that span the electrical, firmware, and software boundaries
- Help select microcontrollers and peripherals and review schematics with electrical engineering team
- Concurrently manage involvement in multiple projects at various stages
- 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.
Qualifications
- BS or MS in CS/CE/EE or equivalent industry experience
- 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
- Debugging skills with JTAG, SWD, Oscilloscopes, and Logic analyzers
- Extensive experience with popular RTOS platforms (e.g., FreeRTOS, Zephyr, RTX, ThreadX) and an understanding of real-time scheduling algorithms and task management
- Solid understanding and application of coding best practices, board bring up and debugging
- Solid experience with common bus protocols such as USB, SPI, I2C, CAN, RS232, RS485, Ethernet, etc.
- Must be a U.S. Person due to required access to U.S. export controlled information or facilities
Skills
Required:C programming for embedded systemsRTOS experienceMicrocontroller integrationDebugging tools
Benefits
- Benefits package available (health, recovery, and other coverages) as part of full-time employment
Last updated Jul 8, 2026. Interested? Apply on the company site.
About Anduril
defense-aero-and-safetyliquid-ai-recruiting-targetsetter-30setter-30-2026-q1wing-list-2026wing-list-2026-giga-stage
More open roles at Anduril
- Winter 2027 Research Engineer Co-op4d agoSanta Ana, CA · Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Software Engineering
- Vehicle Energy Systems Lead4d agoCosta Mesa, CA · Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Systems Engineering
- Vehicle Battery Systems Engineer4d agoSanta Ana, CA · Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Systems Engineering
- Workplace Manager4d agoCosta Mesa, CA · Core Operations : Real Estate & Facilities : Facilities
- Vehicle Integration Technician, Dive-LD4d agoQuonset, RI · Manufacturing : Undersea Reconnaissance & Strike - Production : Production Operations