Anduril Industries
Software Engineer, Command Control Mission Autonomy
About this role
Anduril seeks a Software Engineer to develop command and control software for Lattice, a mission autonomy platform powering autonomous aerial systems. You'll build real-time telemetry and autopilot management for vehicles while creating ground control station interfaces for fleet orchestration and natural language mission direction.
What you'll do
- Develop command and control software for vehicle telemetry, health monitoring, and autopilot systems
- Build ground control station interfaces for mission planning, map visualization, and fleet management
- Integrate GenAI agents to enable natural language operator interfaces for autonomous asset direction
- Collaborate with perception, motion planning, and hardware teams to solve complex autonomous system challenges
- Deploy and iterate on code running on physical robotic systems in real-world environments
- Design solutions for multi-agent coordination and complex autonomous behaviors
What they're looking for
- Python, C++, Rust, Go, or Java backend development
- Data processing and analysis at scale
- Distributed systems and cloud computing
- Multi-agent autonomous systems design
- Real-time software development
- Systems integration and navigation
- Motion planning and modeling & simulation
- Defense technology domain knowledge
Benefits
- Competitive equity grants included in full-time offers
- Comprehensive health and wellness benefits at little to no employee cost
- Top-tier benefits package for full-time employees
- Salary range: $166,000–$220,000 USD
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Anduril Industries
Anduril Industries builds autonomous defense systems including underwater vehicles, unmanned aircraft, and electronic warfare platforms for the Department of Defense. The company is hiring across mechanical engineering, mission operations, software development, technical leadership, and advanced manufacturing roles to support the design, deployment, and production of these mission-critical systems.
- Website
- anduril.com
Likely interview questions
- Walk us through your experience building backend systems in Python, C++, Rust, Go, or Java. Can you describe a project where you handled significant data processing and analysis?
- Tell us about a time you had to quickly understand and navigate a complex system. How did you approach it, and what was the outcome?