SlipstreamJobsFresh Startup & VC-Backed Jobs

Firmware Engineer, Embedded Systems

Anduril - Costa Mesa, CA, United States - In-office - posted 2026-07-27

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 166,000 - 220,000 / annual

Anduril Industries is a defense technology company transforming U.S. and allied military capabilities through advanced technology. The company develops Lattice OS, an AI-powered operating system that integrates thousands of data streams into real-time 3D command and control centers. Anduril brings cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to military applications. As a Firmware Engineer, you will develop core low-level firmware and software for microcontrollers used across multiple defense products including Menace, Dive-XL, Ghost, and Roadrunner. These systems operate on land, sea, and air platforms. You will work closely with the Electrical Engineering team to develop hardware and software solutions to complex defense challenges. Key responsibilities include: developing low-level firmware for microcontrollers and creating reusable device drivers; owning complex firmware features of embedded systems; debugging and troubleshooting issues spanning electrical, firmware, and software boundaries; selecting microcontrollers and peripherals while reviewing schematics with the electrical engineering team; and managing concurrent involvement in multiple projects at various stages. Required qualifications: BS or MS in Computer Science, Computer Engineering, or Electrical Engineering (or equivalent industry experience); 3+ years of firmware/embedded software development experience; strong C coding ability for embedded systems; experience integrating microcontrollers with analog and digital sensors; firmware development in bare-metal or RTOS environments; debugging skills with JTAG, SWD, oscilloscopes, and logic analyzers; solid understanding of coding best practices, board bring-up, and debugging; experience with common bus protocols (USB, SPI, I2C, CAN, RS232, RS485, Ethernet); U.S. Person status required due to export control restrictions. Preferred qualifications include experience with microcontroller cores (ARM, AVR, MSP430, PIC), bias for action in problem-solving, and natural curiosity about technologies and tools.

Similar roles