# Senior Firmware Engineer, Space Embedded Systems

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

**Apply**: https://job-boards.greenhouse.io/andurilindustries/jobs/5186084007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_d266ddb6-c54

## Description

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

As a Senior Firmware Engineer on Space, you will own the architecture and deployment of solutions that support specific customer missions for on-orbit spacecraft operations and mission management.

## 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 to enable delivery of end-to-end mission systems.

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

- Collaborate across multiple teams to plan, build, and test complex functionality.

- Concurrently manage involvement in multiple projects at various stages.

## Requirements

- Strong engineering background from industry or school, ideally in areas/fields such as Computer Science, Software Engineering, Computer Engineering.

- Ability to quickly understand and navigate complex systems and detailed requirements.

- Capable of solving complex technical problems with little oversight.

- Clear communication and organizational skills including documentation and training material.

- Experience: 8+ 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

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

- Experience with ARM microcontroller cores.

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

## Benefits

Anduril offers top-tier benefits for full-time employees, including a comprehensive, competitive benefits package (available at little to no cost to employees) that ensures you’re supported in health, recovery, and whatever comes next.

## Skills

### Required
- C programming
- Embedded systems
- Firmware development
- Microcontrollers
- Debugging
- JTAG
- SWD
- Oscilloscopes
- Logic analyzers
- USB
- SPI
- I2C
- CAN
- RS232
- RS485
- Ethernet
- ARM microcontroller cores

### Nice to have
- C++
- Rust
- Python
- Satellite mission autonomy

---

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