Software Engineer - Robotics at Anduril Industries | Powderkeg

Location: Quincy, MA

Employment Type: Full-time

Team: Maritime - Software

Anduril is a defense technology company, bringing Silicon Valley talent and funding to the defense sector. Our technology helps our customers solve their toughest challenges by enabling them to make better, more informed decisions in life-and-death situations. We’ve assembled a diverse team of experts in autonomous systems, artificial intelligence, computer vision, sensor fusion, optics, and data analysis, who are creating software and hardware solutions to radically evolve the capabilities of the United States and our allies.

Anduril acquired the Boston-based start-up, Dive Technologies, to build out their maritime division and field the next generation of Autonomous Underwater Vehicles (AUVs). Today, Anduril is executing on multi-million-dollar contracts for the US Department of Defense while simultaneously performing Robot-as-a- Service (RaaS) commercial surveys. As our team continues to quickly grow, we are looking for motivated candidates who are inspired to work within an extremely energetic, creative, and innovative team that is passionate about subsea robotics and exploring the open ocean. We work in a highly dynamic environment where collaboration and idea sharing are a way of life.

Anduril’s maritime group is seeking a Software Engineer to join our team and work in a cutting-edge start-up environment to advance the state-of-the- possible in subsea robotics. If you are passionate about solving problems that have real impact, come join Anduril and build the future of defense.


  • Work within a small team of multidisciplinary engineers and specialists throughout the life of AUV design and integration efforts
  • Develop, test, and release code for a robotic vehicle controller and user interface programs
  • Be involved in all stages of the vehicle product development/production cycle – driver and application creation, testing, release, and maintaining architecture design and iteration
  • Software design and implementation of new sensor and functional capabilities into AUV
  • Create software tools for engineering analysis of AUV performance and payload data
  • Conduct hands-on, offshore AUV testing when required (typically single day trips with occasional multi-day deployments)
  • Travel and offshore operations approximately 25% of the time


  • Bachelor of Science degree in software or computer engineering or related field, or equivalent work experience.
  • A passion for robotics development
  • 2+ years experience in robotics, C++ software development, and integration and testing
  • Familiarity with systems engineering, electrical engineering, and control algorithms
  • Extremely organized and detail-oriented
  • Excellent communication skills
  • Ability to obtain and maintain a U.S. Top Secret Security Clearance
  • 4-5 days in office required. *Please note this position is located in Quincy, MA


  • Experience with automated software testing and evaluation
  • Experience operating robotic systems offshore
  • Experience integrating subsea acoustic sensors
  • Experience with development and debugging using C++ and ROS
  • Exposure to UMAA, MOOS-IVP, and other existing autonomy solutions for AUVs


  • Top tier Platinum coverage for medical, dental, vision, and life - covering 100% of you and your dependents’ premiums
  • Flexible paid time off vacation policy and an annual bonus for any week-long trip you take
  • Free food options, including lunch and dinner, coffee and beverage options, snacks, and more!
  • Phone bill reimbursement
  • Transit and parking benefits
  • 16 weeks fully paid parental leave
  • Family planning support - fertility planning and treatment, adoption support, gestational carrier support and fertility preservation are all included
  • An annual stipend to use for continuing education courses, programs, conferences, or certification tests

Anduril is an equal-opportunity employer, and we encourage candidates from all backgrounds to apply. If you are someone passionate to work on problems that matter, we’d love to hear from you!


Job Summary
  • Job Title
    Software Engineer - Robotics
  • Company
    Anduril Industries
  • Location
    Irvine, CA
  • Employment Type
    Full time
Ready to apply?
Ready to apply?