Taro Logo

Senior Software Engineer - Distributed Autonomous Systems

A defense technology company transforming U.S. and allied military capabilities with advanced technology, powered by Lattice OS, an AI-powered operating system.
$138,000 - $252,000
Senior Software Engineer
In-Person
5+ years of experience
AI · Robotics · Defense
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer - Distributed Autonomous Systems

Senior Software Engineer role at Anduril Industries focusing on distributed autonomous systems and robotics platform development.

Motion Planning Engineer

Senior Motion Planning Engineer position at Anduril Industries, focusing on autonomous systems development for defense technology using C++ and advanced robotics.

Motion Planning Engineer

Senior Motion Planning Engineer position at Anduril Industries, focusing on developing autonomous systems for defense technology applications.

Senior Software Engineer

Senior Software Engineer role at Microsoft Azure, focusing on cloud infrastructure and distributed systems, with competitive pay and remote work options.

Sr. Systems Engineer

Senior Systems Engineer role at Qualcomm focusing on 5G/6G wireless technologies, machine learning, and network optimization with competitive compensation and benefits.

Description For Senior Software Engineer - Distributed Autonomous Systems

Anduril Industries is seeking a Senior Software Engineer to join their Lattice Autonomy team, focusing on distributed autonomous systems. This role is at the forefront of developing cutting-edge robotics platforms that enable multi-agent autonomy across various vehicle types, from autonomous jets to underwater vehicles.

The position involves working on Anduril's mission autonomy platform, which is crucial for their defense technology initiatives. You'll be responsible for designing and implementing distributed systems architecture that enables scaled autonomy, working with APIs that control teams of autonomous vehicles, and ensuring robust communication between different assets.

The ideal candidate brings 5+ years of software engineering experience, with specific expertise in distributed systems and multi-agent autonomy. Strong skills in C++ and Python are essential, as is experience with API design and Protobuf. The role offers an opportunity to work on challenging problems with real-world impact in defense technology.

Anduril offers a competitive compensation package, including a salary range of $138,000 - $252,000 USD, comprehensive benefits, and equity grants. The company provides excellent healthcare coverage, generous paid time off, family support benefits, and professional development opportunities. The position is based in Pittsburgh, PA, and requires U.S. Person status due to export control requirements.

This is an excellent opportunity for a senior engineer passionate about autonomous systems to work on cutting-edge technology that directly impacts U.S. and allied military capabilities. You'll be part of a team that's revolutionizing how military systems are designed and built, working with advanced AI, computer vision, and sensor fusion technologies.

Last updated 3 days ago

Responsibilities For Senior Software Engineer - Distributed Autonomous Systems

  • Design and implement architectural components such as distributed planning and network configuration, that enable distributed scaled autonomy
  • Solicit and incorporate feedback from end users of the APIs and implementations
  • Develop and improve APIs for commanding and controlling teams of autonomous vehicles
  • Create and maintain APIs, SDKs, and documentation for production software
  • Test and validate features through unit testing, simulation testing, and software-in-the-loop testing
  • Drive the future of the Anduril and 3rd party robot ecosystem

Requirements For Senior Software Engineer - Distributed Autonomous Systems

Python
Linux
  • 5+ years of experience in software engineering, with a focus on distributed systems and multi-agent autonomy
  • Experience with API design and Protobuf
  • Experience with both C++ and Python
  • Strong communication skills and an ability to work effectively with cross-functional teams
  • Must be a U.S. Person due to required access to U.S. export controlled information or facilities

Benefits For Senior Software Engineer - Distributed Autonomous Systems

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

Interested in this job?