Anduril
Software Engineer - Maritime Integrated Systems
Quincy, Massachusetts, United StatesFrom $220kmidAdded today
About this role
Anduril's Maritime Division seeks a Senior Software Engineer to architect and deliver integrated software systems for autonomous underwater and maritime platforms. You'll own end-to-end software solutions across autonomy, simulation, data processing, and command & control, working with a multidisciplinary team to scale next-generation defense capabilities.
What you'll do
- Design and implement scalable software for autonomous maritime platforms (Dive-XL, Dive-LD, Copperhead, Seabed Sentry)
- Own software-enabled solutions deployed to customers, balancing end-user needs with operational constraints
- Develop on-board and off-board software using various technologies for robotic platforms
- Lead design and development of reusable software services across Anduril product lines
- Create test and simulation fixtures with hardware-in-the-loop and software-in-the-loop capabilities
- Mentor junior engineers and travel up to 20% for customer collaboration and deployments
What they're looking for
- Systems and application programming (algorithms, data structures, concurrency, scaling)
- Software architecture and design patterns
- Testing, infrastructure, and lifecycle management
- Autonomous systems and robotics development
- Remote system troubleshooting and monitoring
- Multi-stakeholder requirements definition and roadmap management
- Simulation and hardware integration
- Full-stack software development across on/off-board platforms
Benefits
- Work on defense systems with direct national strategic impact
- Lead technical ownership of major subsystems and services
- Access to cutting-edge autonomy, AI, and sensor fusion technology
- Mentorship and team development opportunities
- Involvement in billion-dollar contract execution
- Deployment and customer interaction experience
Likely interview questions
- Describe your experience owning a software service end-to-end—how did you manage stakeholders, requirements, and evolution over time?
- Tell us about a complex system you troubleshot in a remote or deployed environment. What was your process?
Opens the official application on the employer’s site. No login required.