# Flight Software Engineer, Embedded C/C++, Air Dominance & Strike

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

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

## Description

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

The Flight Software team at Anduril develops flight computer vehicle software for all airborne and subsea vehicles. As a Flight Software Engineer, you will be responsible for developing the microcontroller embedded software that powers Anduril’s aircraft while working alongside a team of engineers with a diverse set of backgrounds and skills.

**Responsibilities**

- Develop microcontroller software using an RTOS

- Develop device drivers, protocols, and APIs for aircraft sensors

- Integrate new features and sensors into flight controller software

- Create aircraft control systems

- Create SITL/HITL test fixtures

- Analyze flight test results

- Support device manufacturing efforts

- Support operational aircraft deployments

**Core Requirements**

- 2+ years of experience in industry

- Bachelor's degree in Computer Science, Electrical Engineering, etc., or equivalent experience

- Direct experience with DO-178 standards or similar certifications

- Direct experience in aircraft embedded software or other safety critical systems

- Strong C programming skills

- Background in low-level embedded software architecture, design and development

- Low-level device driver development, experience with microcontrollers and application processors

- Comfortable with typical embedded systems tools, compilers, debuggers and IDEs

- Familiarity with communications busses and protocols such as CAN, CANFD, ARINC-825, ARINC-429, MIL-STD-1553, UART/RS232/RS422/RS485, SPI, QSPI, I2C, Ethernet, etc.

- Strong debugging skills through use of instrumentation such as oscilloscopes and protocol analyzers

- Familiarity with revision control systems

- Must be able to obtain and hold a U.S. security clearance

**What We Value in Flight Software**

- Bias towards delivery and iteration, in order to discover the right use cases to invest engineering time in

- Willing to take risks and own the accountability for managing those risks

- Passionate about solving real world problems, quickly

- Insatiable desire to build and create

- Has designed, built, delivered useful software to users multiple times, we want to hear war stories!

**Benefits**

- Competitive base salary + premium benefits + equity (final salary will be based on a number of factors including, level, relevant prior experience, skills and expertise)

- Flexible Time off Policy and Company-wide Holidays (including a winter break)

- Premium Health Insurance options including Medical, Dental, Vision

- Retirement; 401k offering

- 16 weeks of paid parental leave

- Family planning: We’re proud to offer comprehensive family planning support. Fertility planning and treatment, adoption support, gestational carrier support and fertility preservation are all included.

- Unlimited Provisions: From breakfast to dinner, our kitchen team has you covered with healthy meals and snacks at every office.

- Relocation assistance

## Skills

### Required
- C programming
- RTOS
- embedded software
- microcontrollers
- device drivers
- communications busses
- protocols
- debugging
- revision control systems
- DO-178 standards

---

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