Robotic Software Engineer
Core
Designing and deploying mission autonomy systems and services for multi-asset drone swarms to achieve critical military outcomes.
Role type
Senior Robotics Software Engineer (autonomy & systems integration)
Builds
Mission autonomy software for Anduril drone platforms (Ghost, Altius) and 3rd party systems within the Lattice OS ecosystem.
Domain
Defense technology, autonomous systems, robotics, sensor fusion
Deliverable
production ML models | product features
Required skills
C++ or Rust, systems-level architecture, complex codebase navigation, data processing and analysis, behavior trees, distributed communication networks
Preferred skills
Physics and mathematics modeling, motion planning, multi-agent autonomous system development, flight system software, safety-critical functionality
Technologies
Lattice OS, C++, Rust, behavior trees
Responsibilities
Own mission autonomy systems deployed to customers; write code to improve products and scale mission capability; collaborate across teams to build complex functionality; create and analyze metrics for debugging and monitoring; triage issues and root cause failures; partner with end-users to define features; travel up to 25% for real-world testing and deployment.
Seniority
Senior, hands-on IC