Lead Software Engineer, Mission System, Maritime
$220,000–$292,000 year
On-site · Quincy, Massachusetts, United States
Job Summary
Lead Mission Systems Software Engineer for Anduril’s Maritime team, owning the architecture, implementation, and deployment of autonomy software powering autonomous underwater vehicles. Provide technical leadership and hands-on contributions across software development, establish a long-term software roadmap, and guide the team through execution. Own the entire mission system lifecycle—from stakeholder engagement and requirements definition to design, integration, sustainment, and evolution—and drive cross-functional collaboration with program leadership and customers. Travel up to 15% to build, test, and deploy capabilities in real-world environments.
Required Qualifications
- Strong engineering background from industry or school, ideally in areas/fields such as Robotics, Computer Science, Software Engineering, Mechatronics, Electrical Engineering, Mathematics, or Physics
- System architecture experience
- Hands-on experience developing software for embedded and physical devices
- Proven understanding of data structures, algorithms, concurrency, and code optimization
- 6+ years of professional C++ or Rust programming experience in a Linux development environment
- Experience with NixOS
- Experience troubleshooting and analyzing remotely deployed software systems
- Experience with the development and sustainment of distributed software platform and application architectures, running under dynamic network topologies
- Capacity to work holistically on software enabled capabilities up and down the software stack and through lifecycle through design, implementation, operation and sustainment
- Demonstrated curiosity and ability to learn outside of core discipline, and a desire to work on critical software that has a real-world impact
- Experience engaging with customers to represent the technical aspects of a product portfolio regarding missions and payloads
- Strong communication skills and ability to collaborate across technical teams
- Eligible to obtain and maintain an active U.S. Secret security clearance
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.