Senior Software Engineer, Simulation- Core and Test Infrastructure
Anduril Industries, Costa Mesa
Senior Software Engineer, Simulation- Core and Test Infrastructure
Join to apply for the Senior Software Engineer, Simulation- Core and Test Infrastructure role at Anduril Industries .
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the defense industry, Anduril is changing how military systems are designed, built, and sold. Anduril’s family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.
About The Team
At Anduril's Tactical Recon and Strike (TRS) team, we're pushing the boundaries of aerial drone technology. We're the driving force behind groundbreaking products like Ghost, Anvil, Bolt, and Altius, taking them from concept to fully operational systems that are reshaping the landscape of defense and security. Our team tackles the entire spectrum of small drone development (Group 1-3), from the drones themselves to the critical equipment needed for testing, deployment, and operation. We thrive on solving complex challenges, collaborating with specialist teams to deliver cutting-edge solutions for our customers. In TRS, you'll be at the forefront of innovation, working with state-of-the-art technology and pushing the limits of what autonomous systems can achieve. If you're passionate about creating transformative technology and want to be part of a team that's shaping the future of defense capabilities, we want to hear from you. Join us in our quest to develop game-changing aerial systems that are redefining what's possible in tactical reconnaissance and strike operations.
THE ROLE
This position is on the TRS Core Infrastructure team and will focus on building the infrastructure to deploy TRS Products such as Altius, Ghost, Bolt, and Anvil. Our goal is to provide the foundation for teams across Anduril to deploy cutting-edge TRS autonomy and to tie it all together into an easy-to-use product. The solutions you create will address current customer needs and have an immediate impact on the success of our products.
What You’ll Do
- Design, build, test, and release testing infrastructure used during development & validation of Anduril Products, including Software in the Loop (SITL) and Hardware in the Loop (HITL).
- Collaborate with cross-functional teams to integrate automated testing best practices into the software development lifecycle.
- Build tools in Python to facilitate development, testing, and release.
- Develop and maintain CI/CD pipelines.
- Interface with engineers working on low-level Linux drivers, autonomy systems, and user interfaces.
- Ensure testing infrastructure is robust and supports rapid development to meet emerging product needs.
Required Qualifications
- At least 3+ years of experience with programming languages such as Python, Rust, C++, Go, etc.
- Interest in building tools that engineers and technicians will use to ensure product readiness.
- Experience with modern build and deployment tools (e.g., CircleCI, Docker, NixOS, Terraform).
- Passion for developer experience and streamlining testing pipelines.
- Problem-solving skills involving multiple technologies related to simulation, data management, compute infrastructure, networking, etc.
- Ability to collaborate effectively with teams in the autonomy domain.
- Eligibility to obtain and maintain an active U.S. Secret security clearance.
Preferred Qualifications
- Experience creating apps, websites, games, or startups.
- Background in engineering environments like startups or engineering schools.
- Experience with software development lifecycle tools (version control, CI/CD).
- Understanding of computer and network systems (UDP, TCP, gRPC, REST).
- Experience building user interfaces (React, PySide, etc.).
- Experience developing SITL and HITL tests for robotics or embedded systems.
- Experience with scalable backend software and data storage/processing.
- Familiarity with cloud platforms (AWS, Azure), security, and distributed systems.
- Ability to navigate complex systems and codebases quickly.
- Experience designing and iterating on complex software systems.
- Knowledge of monitoring, logging, and data management tools.
- Bias towards rapid delivery and iteration.
US Salary Range
$168,000—$252,000 USD
Benefits
The compensation package includes competitive salary, equity, comprehensive healthcare, PTO, parental leave, mental health resources, professional development stipends, and other benefits. The specific benefits may vary based on location and role.
Anduril is an equal-opportunity employer committed to diversity and inclusion. We encourage applicants from all backgrounds to apply.
#J-18808-Ljbffr