Andurilindustries
Senior Flight Software Engineer, Embedded C/C++, Air Dominance & Strike
Costa Mesa, California, United States. Posted 21 months ago
The role
You will develop microcontroller embedded software that powers aircraft. This includes developing device drivers, protocols, and APIs for aircraft sensors and creating aircraft control systems.
What you will do
- 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
Required qualifications
- 8+ 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
Nice to have
- Bias towards delivery and iteration
- 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
Benefits
- Competitive base salary
- Premium benefits
- Equity
- Flexible Time off Policy
- Company-wide Holidays including a winter break
- Premium Health Insurance options including Medical, Dental, Vision
- Retirement; 401k offering
- 16 weeks of paid parental leave
- Comprehensive family planning support including fertility planning and treatment, adoption support, gestational carrier support and fertility preservation
- Unlimited Provisions: healthy meals and snacks at every office
- Relocation assistance
Before you apply
- Must be able to obtain and hold a U.S. security clearance
- Consent to pre-employment risk, integrity, and due diligence screening
About the company
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. Their family of systems is powered by Lattice OS, an AI-powered operating system.