2027 Early Career Firmware Engineer
Anduril Industries
About the Role
Anduril Industries is seeking Firmware Engineers to join our team based in Costa Mesa, CA. The Firmware team develops core technology used across multiple products. You will contribute low-level firmware development for systems operating on land, sea, and air.
Key Responsibilities
- Develop low-level firmware/software for microcontrollers
- Create reusable device drivers and integrate system-level features
- Architect changes to support an ever-growing codebase
- Quickly debug and troubleshoot issues that span electrical, firmware, and software boundaries
- Collaborate and review schematics with the electrical engineering team
Requirements & Tech Stack
- Bachelor’s or Master’s degree in Computer Science, Computer/Software Engineering, Mathematics, Physics, or a related field, or currently pursuing one.
- Must be a U.S. Person.
- Able to start full time in 2027.
- Experience coding in C for embedded systems
- Familiarity with microcontrollers with analog and digital sensors
- Knowledge of developing firmware in bare-metal or RTOS environments
- Understanding and application of coding best practices, board bring up, and debugging
- Familiarity with common bus protocols such as USB, SPI, I2C, CAN, RS232, RS485, Ethernet, etc.
- Experience with one or more microcontroller cores (ARM, AVR, MSP430, PIC, etc.)
- Debugging skills with JTAG, SWD, Oscilloscopes, and Logic analyzers
- Have a bias for action.
- Be naturally curious about the technologies and tools you use.
- Low-ego, high ownership, and mission oriented.
Compensation & Benefits
- US Salary Range: $112,000—$149,000 USD
- Highly competitive equity grants
- Top-tier benefits for full-time employees.