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.
Requirements
- 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
Benefits
- Competitive base salary + premium benefits + equity
- 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
- Unlimited Provisions: From breakfast to dinner, our kitchen team has you covered with healthy meals and snacks at every office
- Relocation assistance