Taro Logo

Senior Robotics Engineer, Maritime

Defense technology company transforming U.S. and allied military capabilities with advanced technology, powered by Lattice OS AI-powered operating system.
$168,000 - $252,000
Senior Software Engineer
In-Person
5+ years of experience
Robotics · Defense

Job Description

Anduril Industries, a cutting-edge defense technology company, is seeking a Senior Robotics Engineer for their Maritime division in Boston. This role focuses on developing next-generation Autonomous Underwater Vehicles (AUVs), including their Dive-XL and Dive-LD platforms. The position requires expertise in robotics software development, particularly in areas such as perception, motion planning, state estimation, and autonomy.

The ideal candidate will work with a team developing ultra-long-range, full-ocean-depth platforms and flexible manufacturing architecture. You'll be responsible for architecting and delivering critical systems for underwater vehicles, writing production-quality code primarily in Rust and C++, and ensuring seamless integration of all components.

This is an exciting opportunity to work on real-world impact projects in the defense sector, with competitive compensation ranging from $168,000 to $252,000, plus comprehensive benefits. The role requires 5+ years of professional programming experience and a strong background in robotics or related fields. You'll be working in a Linux development environment, troubleshooting complex systems, and occasionally traveling (up to 15%) for field deployments.

The position offers the chance to work with cutting-edge technology, including advanced SLAM capabilities, sensor integration, and autonomous systems. Anduril provides an innovative work environment with excellent benefits, including comprehensive healthcare, generous PTO, mental health resources, and professional development opportunities. The company's mission to transform military capabilities through advanced technology makes this an impactful role for someone passionate about robotics and defense technology.

Last updated 4 days ago

Responsibilities For Senior Robotics Engineer, Maritime

  • Drive integration across the robotics stack, bringing together perception, motion planning, state estimation, and autonomy
  • Develop and integrate sensors for perception, enabling advanced mapping and SLAM capabilities
  • Contribute to perception, motion planning, state estimation, and autonomy features
  • Write production-quality code, primarily in Rust and C++
  • Participate in the full software development lifecycle
  • Troubleshoot and resolve complex issues in deployed systems
  • Travel up to 15% to build, test, and deploy capabilities

Requirements For Senior Robotics Engineer, Maritime

Rust
Linux
  • 5+ years of professional C++ or Rust programming experience in a Linux development environment
  • Strong engineering background in Robotics, Computer Science, Software Engineering, or related fields
  • Experience in sensor integration, tracking, estimation, motion planning, perception, or related areas
  • Proven understanding of data structures, algorithms, concurrency, and code optimization
  • Experience troubleshooting remotely deployed software systems
  • Hands-on experience developing software for embedded devices
  • Understanding of robotics systems and common interfaces
  • Strong communication skills
  • Eligible for U.S. Secret security clearance

Benefits For Senior Robotics Engineer, Maritime

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
Relocation Benefits
  • Comprehensive medical, dental, and vision plans
  • Life/AD&D and long-term disability insurance
  • Generous holiday calendar and PTO
  • 16 weeks paid Caregiver & Wellness Leave
  • Family Planning & Parenting Support
  • Mental Health Resources
  • Professional development stipend
  • Daily Meals and Provisions
  • Commuter benefits
  • Relocation assistance
  • 401(k) retirement plan

Related Jobs