# Senior Firmware Engineer (Bare-Metal)

**Company**: Anduril
**Location**: Costa Mesa, California, United States
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Salary**: $191,000-$253,000 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/andurilindustries/jobs/5098037007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_c1fca090-2df

## Description

We're seeking a Senior Firmware Engineer to join our team based in Costa Mesa, CA. The firmware team at Anduril develops core technology used across multiple products such as Menace, Dive-XL, Ghost, and Roadrunner. We work in close coordination with Electrical Engineering to develop hardware and software solutions to some of the hardest problems facing our customers.

As a Senior Firmware Engineer, you will contribute low-level firmware development for systems operating on land, sea, and air. You will design and implement highly efficient, resource-constrained firmware solutions that interface directly with hardware at the register level for maximum performance and precision.

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

Requirements:

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

- 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

- Deep practical experience with direct register manipulation and low-level hardware access to configure and control microcontroller peripherals and GPIO

- 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.

Preferred Qualifications:

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

- Have a bias for action. If you see a problem, you want to solve and fix it

- Be naturally curious about the technologies and tools you use

US Salary Range:

$191,000-$253,000 USD

The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package.

Benefits:

Healthcare Benefits

- US Roles: Comprehensive medical, dental, and vision plans at little to no cost to you.

- UK & AUS Roles: We cover full cost of medical insurance premiums for you and your dependents.

- IE Roles: We offer an annual contribution toward your private health insurance for you and your dependents.

Additional Benefits

- Income Protection: Anduril covers life and disability insurance for all employees.

- Generous time off: Highly competitive PTO plans with a holiday hiatus in December. Caregiver & Wellness Leave is available to care for family members, bond with a new baby, or address your own medical needs.

- Family Planning & Parenting Support: Coverage for fertility treatments (e.g., IVF, preservation), adoption, and gestational carriers, along with resources to support you and your partner from planning to parenting.

- Mental Health Resources: Access free mental health resources 24/7, including therapy and life coaching. Additional work-life services, such as legal and financial support, are also available.

- Professional Development: Annual reimbursement for professional development.

- Commuter Benefits: Company-funded commuter benefits based on your region.

- Relocation Assistance: Available depending on role eligibility.

Retirement Savings Plan

- US Roles: Traditional 401(k), Roth, and after-tax (mega backdoor Roth) options.

- UK & IE Roles: Pension plan with employer match.

- AUS Roles: Superannuation plan.

## Skills

### Required
- C coding
- Embedded systems
- Microcontrollers
- Analog and digital sensors
- Bare-metal or RTOS environments
- JTAG
- SWD
- Oscilloscopes
- Logic analyzers
- Direct register manipulation
- Low-level hardware access
- Common bus protocols
- USB
- SPI
- I2C
- CAN
- RS232
- RS485
- Ethernet

### Nice to have
- Microcontroller cores
- Bias for action
- Curiosity about technologies and tools

---

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