Andurilindustries
Senior Orbital Software Engineer, Space
Costa Mesa, California, United States. Posted 14 months ago
The role
You will own the architecture and delivery of software for on-orbit spacecraft operations and mission management. This includes developing autonomy algorithms and core flight code for end-to-end mission systems.
What you will do
- Own the architecture, development, and deployment of on-orbit software.
- Provide technical guidance, mentorship, and code review to engineers.
- Define interfaces to payloads, spacecraft buses, and networks.
- Lead integration with legacy and next-generation space and ground systems.
- Shape IRAD efforts and translate them into capabilities for customer programs.
- Drive cross-team planning, development, and testing of complex functionality.
- Establish metrics and tooling for debugging, monitoring, and system health.
- Lead triage and root-cause analysis of critical issues and drive resolution.
- Partner with end users and mission operators to turn needs into features.
Required qualifications
- Strong engineering background from industry or school in Computer Science, Software Engineering, Mathematics, or Physics.
- 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 with spacecraft software systems and spacecraft operations.
- Eligible to obtain and maintain an active U.S. Secret security clearance.
Nice to have
- 8+ years professional experience working with a Rust or C++
- Professional exposure to Python and Go
- Experience with satellite mission autonomy to include fault isolation and recovery systems.
- A desire to work on critical software in the space domain.
- Experience with OMS/UCI standards and modular software services development.
- Familiarity with software development and debugging for Linux.
- Experience with ARM/RISC-V, including board bring-up, device trees and Linux drivers, boot loaders and FPGA interfacing
Benefits
- Comprehensive, competitive benefits package available at little to no cost to employees
Before you apply
- Eligible to obtain and maintain an active U.S. Secret security clearance.
- Consent to Anduril Industries using a third-party service provider to conduct 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. The company's family of systems is powered by Lattice OS, an AI-powered operating system.