SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Anduril Industries is a defense technology company transforming U.S. and allied military capabilities through advanced technology. The company develops Lattice OS, an AI-powered operating system that integrates thousands of data streams into a real-time 3D command and control center.
The Maneuver Dominance team develops operationally relevant multi-asset autonomy systems. Omen is Anduril's hover-to-cruise autonomous air vehicle (AAV) that combines the endurance, payload, and mission flexibility of larger airplanes in a novel runway-independent Group 3 platform. Omen can operate from ship decks, beaches, or remote island clearings, providing true runway independence. It is the first tail-sitter aircraft with a mass-production contract, with an order of 50 systems.
As a Robotics Software Engineer on the Omen Team, you will solve a wide variety of problems involving networking, autonomy, systems integration, robotics, perception, and related domains while making pragmatic engineering tradeoffs. You will ensure Anduril products work seamlessly together to achieve critical outcomes, requiring strong systems-level knowledge and experience.
Key responsibilities include:
- Owning mission autonomy systems and services deployed to customers
- Writing code to improve products and scale mission capability to more customers
- Collaborating across multiple teams to plan, build, and test complex functionality
- Creating and analyzing metrics for debugging and monitoring
- Triaging issues, root-causing failures, and coordinating next steps
- Partnering with end-users to translate needs into features while balancing user experience with engineering constraints
- Traveling up to 25% of the time to build, test, and deploy capabilities in real-world environments
The role requires a "Whatever It Takes" mindset—executing in an expedient, scalable, and pragmatic way while keeping the mission top-of-mind and making sound engineering decisions.
REQUIREMENTS:
- Strong engineering background from industry or school, ideally in Computer Science, Software Engineering, Mathematics, or Physics
- 3+ years of professional industry experience with C++ or Rust programming languages
- Experience building software solutions involving significant amounts of data processing and analysis
- Ability to quickly understand and navigate complex systems and established code bases
- Desire to work on critical software with real-world impact
- Willingness to travel up to 25% for testing and demonstrations
- Eligible to obtain an active U.S. Secret security clearance
PREFERRED QUALIFICATIONS:
- Strong background in Physics, Mathematics, and/or Motion Planning to inform modeling & simulation (M&S) and physical systems
- Experience developing and testing multi-agent autonomous systems and deploying in real-world environments
- Feature and algorithm development with understanding of behavior trees
- Experience developing software/hardware for flight systems and safety-critical functionality
- Experience with distributed communication networks and message standards