Software Engineer

anduril

Job Title: Software Engineer
Location: Quincy, Massachusetts, United States

Company Overview:
Anduril Industries is a leading defense technology firm with the mission to revolutionize U.S. and allied military capabilities. Our goal is to advance military systems with cutting-edge technology, utilizing AI, autonomy, computer vision, and sensor fusion to deliver rapid, real-time mission-critical solutions. We aim to modernize military defense by reducing the time between design and deployment.

Team Overview:
The Maritime Software Engineering team focuses on building, deploying, and integrating software on maritime platforms. This team is responsible for creating mission-critical solutions and directly interacting with end-users to solve operational challenges. As a Software Engineer, you will work closely with these systems to provide technical expertise and leadership.

Key Responsibilities:

  • Lead a team of engineers responsible for all software on maritime assets.
  • Develop and implement cross-domain solutions for autonomy at the edge.
  • Enhance system reliability, ease-of-use, and mission capabilities across customer platforms.
  • Maintain core libraries for robotics platforms, including targeting, guidance, and communications.
  • Drive software architecture design, including hardware, compute, storage, and network architecture decisions.
  • Manage and roll out major feature developments for maritime systems.
  • Travel up to 15% for field testing and deployment.

Required Qualifications:

  • Strong engineering background in fields like Computer Science, Software Engineering, Mathematics, or Physics.
  • Expertise in data structures, algorithms, concurrency, and code optimization.
  • Proficiency in C++ in a Linux development environment.
  • Experience with remotely deployed software systems and distributed software platforms.
  • Ability to work across the full software stack, from design to sustainment.
  • Capacity for continuous learning and problem-solving outside of core disciplines.
  • U.S. TS clearance eligibility required.

Preferred Qualifications:

  • MS or PhD in a relevant field.
  • Embedded and physical device programming experience.
  • Familiarity with electrical and mechanical systems.
  • Experience in modeling and simulation.
  • Knowledge of Python, Rust, or Go.
  • Expertise in high-performance computing, network programming, and fault tolerance.

Salary Range:
$138,000 – $207,000 USD (base salary, exclusive of equity and benefits).

Benefits Include:

  • Platinum Healthcare Benefits (U.S.), Private Medical Insurance (UK), or Bupa coverage (AUS).
  • Comprehensive life and disability insurance.
  • Generous paid time off and company holidays.
  • Paid Caregiver & Wellness Leave (16 weeks).
  • Fertility, adoption, and parenting support.
  • Mental health resources and work-life services.
  • Professional development stipend.
  • Meals and commuter benefits (depending on location).
  • Relocation assistance.

How To Apply:
To apply, submit your resume, cover letter, and any other required documents through the application form.

Anduril Industries is an equal-opportunity employer committed to fostering a diverse and inclusive workplace. We encourage applicants from all backgrounds to apply, including veterans, minorities, and individuals with disabilities.


To apply for this job please visit boards.greenhouse.io.

Job Overview
Job Location