Anduril
Firmware Engineer, Embedded Systems
Costa Mesa, California, United StatesFrom $220kmidAdded 2 days ago
About this role
Anduril Industries seeks a Firmware Engineer to develop low-level firmware and device drivers for autonomous defense systems deployed across land, sea, and air platforms. You'll own complex embedded features, collaborate with electrical engineers on hardware integration, and debug issues spanning firmware-to-software boundaries.
What you'll do
- Develop low-level firmware and reusable device drivers for microcontrollers
- Own and architect complex firmware features for embedded systems
- Debug and troubleshoot cross-boundary issues between electrical, firmware, and software layers
- Participate in microcontroller and peripheral selection with electrical engineering team
- Manage involvement across multiple projects at various development stages
- Review schematics and support board bring-up activities
What they're looking for
- C programming for embedded systems
- Microcontroller integration (ARM, AVR, MSP430, PIC, or similar)
- Bare-metal and RTOS firmware development
- Debugging tools: JTAG, SWD, oscilloscopes, logic analyzers
- Communication protocols: USB, SPI, I2C, CAN, RS232, RS485, Ethernet
- Sensor integration and analog/digital electronics
- Board bring-up and coding best practices
- Problem-solving across hardware-software boundaries
Benefits
- Competitive salary range: $166,000–$220,000 USD
- Equity grants included in full-time offers
- Comprehensive health and wellness benefits
- Competitive benefits package available at little to no cost
- Support for recovery and employee well-being
- Top-tier benefits for full-time employees
Opens the official application on the employer’s site. No login required.