Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Anduril Logo

Senior Software Engineer, Tasking

Anduril

$191,000 - $253,000
Oct 8, 2025
Boston, MA, US • Seattle, WA, US
Apply Now

Anduril Industries is looking to transform U.S. and allied military capabilities with advanced technology, specifically by developing an AI-powered operating system (Lattice OS) that turns data streams into a real-time command and control center for autonomous systems in defense scenarios.

Requirements

  • 5+ years of professional software development experience, with a focus on distributed systems or robotics
  • Deep experience with C++, Rust, or similar systems programming languages
  • Proficiency with protocol design and implementation (gRPC, protobuf, etc.)
  • Experience building software solutions involving significant amounts of data processing and analysis
  • Experience with autonomous systems or command and control systems
  • Familiarity with software development for embedded systems or resource-constrained environments
  • Distributed communication networks and message standards

Responsibilities

  • Design and implement core components of our Tasking framework that runs onboard autonomous vehicles as part of Lattice for Mission Autonomy
  • Develop robust, fault-tolerant systems that can operate reliably over denied or degraded communications links
  • Create interfaces that enable third-party systems to integrate with our Tasking framework through the open source Lattice SDK
  • Collaborate with autonomy teams to ensure their platforms can reliably receive and execute tasks
  • Design and develop the core task execution framework onboard autonomous vehicles, enabling reliable command and control through our Lattice Autonomy stack.
  • Collaborate closely with platform teams, autonomy engineers, and end users to create solutions that enable efficient, reliable tasking of autonomous systems in real-world defense scenarios.

Other

  • Bachelor's degree in Computer Science, Engineering, or relevant field, or equivalent experience
  • Excellent collaboration skills and ability to work across multiple engineering teams
  • A desire to work on critical software that has a real-world impact
  • US Persons: Must be a U.S. Person due to required access to U.S. export controlled information or facilities
  • If you are someone who is self-motivated, holds yourself to high standards, and thrives in a low-structure, high-autonomy environment, then this role is for you.