Skip to main content

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?
Apply on the employer's site

Opens the official application on the employer’s site. No login required.