# Firmware Engineer

**Company**: Anduril Industries
**Location**: Costa Mesa, California
**Experience**: senior
**Job type**: full-time
**Salary**: $166,000-$220,000 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/andurilindustries/jobs/5099204007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_e8ef80a8-4e5

## Description

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology.

We are looking for a Firmware Engineer with experience developing low-level software/firmware for embedded systems products to join our Tactical Recon & Strike (TRS) team.

### Responsibilities

- Develop robust, high-confidence software/firmware for microcontrollers, create reusable device drivers, and integrate system-level features.

- Enable rapid development iteration by quickly debugging and troubleshooting hardware issues that span the electrical, firmware, and software boundaries.

- Work cross-functionally with Electrical, Software, and Product Design teams to ensure program success, from prototype design through to customer deployment.

- Collaborate with Test Engineering to streamline the high-yield production and manufacture of hardware products.

- Support product field testing to quantify customer value and identify firmware feature opportunities with high program impact.

### Required Qualifications

- 5+ years of experience developing software/firmware for embedded systems.

- BS in CS/CE/EE or equivalent industry experience.

- Experience integrating microcontrollers with analog and digital sensors and developing firmware application logic in bare-metal or RTOS environments.

- Strong C coding ability and familiarity with the language standard.

- Solid understanding and application of software development best practices, software/hardware debugging approaches, and board bringup methodology.

- Familiarity with common IC bus protocols such as I2C, SPI, USB, CAN, RS232, RS485, Ethernet, etc.

- Clear and effective written and verbal communication skills.

- Eligible to obtain and maintain an active U.S. Secret security clearance.

### Preferred Qualifications

- MS in CS/CE/EE or equivalent industry experience.

- Experience with the implementation details of one or more microcontroller cores (ARM, AVR, MSP430, PIC, etc.).

- Firmware/hardware debugging skills with JTAG, SWD, Oscilloscopes, and logic analyzers.

- Exhibit a growth mindset, and always be looking for opportunities to learn more about the technologies and tools you use.

### Benefits

- Competitive salary: $166,000-$220,000 USD per year

- Comprehensive medical, dental, and vision plans

- Income protection: life and disability insurance

- Generous time off: highly competitive PTO plans with a holiday hiatus in December

- Family planning and parenting support

- Mental health resources

- Professional development: annual reimbursement for professional development

- Commuter benefits: company-funded commuter benefits based on your region

- Retirement savings plan: traditional 401(k), Roth, and after-tax options

## Skills

### Required
- C programming
- embedded systems
- microcontrollers
- firmware development
- software development best practices
- debugging
- I2C
- SPI
- USB
- CAN
- RS232
- RS485
- Ethernet

### Nice to have
- MS in CS/CE/EE
- ARM
- AVR
- MSP430
- PIC
- JTAG
- SWD
- Oscilloscopes
- logic analyzers

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/andurilindustries/jobs/5099204007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
