Andurilindustries
Mission Software Engineer, Mission Systems
Costa Mesa, California, United States. Posted a month ago
The role
This person will build distributed infrastructure that connects autonomous robotics systems to command and control. They will develop messaging, orchestration, and networking backbone to coordinate multi-vehicle operations and integrate with Lattice OS.
What you will do
- Build distributed infrastructure that connects vehicles to command and control
- Develop messaging, orchestration, and networking backbone for multi-vehicle operations
- Develop services that integrate with Lattice OS
- Coordinate fleets of vehicles in the field
- Task and manage mission payloads and effects
- Own resilient, distributed mission software from early concept simulation to live operations
Required qualifications
- BS, MS, or PhD in Computer Science, Software Engineering, Mathematics, Physics, or related field
- 2-3+ years of production-grade C++, Rust or equivalent experience in a Linux development environment
- Experience building low-latency, high performance software solutions
- Familiarity with Kubernetes and container orchestration
- Experience with Git & GitHub
- Experience taking software from initial development through fielded deployment
- Travel up to 30% of time to build, test, and deploy capabilities in the real world
- Eligible to obtain and maintain an active U.S. Secret security clearance
- Track record of high ownership and bias for action
Nice to have
- Experience with systemd
- Experience building or maintaining distributed systems (message buses, RPC frameworks, consensus protocols, or similar)
- Familiarity with asynchronous programming models (async/await, event loops, futures)
- Comfort working with Protocol Buffers and/or gRPC
- Experience with DDS
- Deep expertise with k3s and/or STIG’d RHEL
- Experience deploying, debugging, and testing software on physical systems in both lab and test site environments
- Familiarity with government reference architectures
- Knowledge of military systems and operational tactics
- Active Secret U.S. security clearance
Benefits
- Highly competitive equity grants
- 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. Their family of systems is powered by Lattice OS, an AI-powered operating system.