Senior Robotics Software Engineer
Core
Designing and deploying mission autonomy systems and services for multi-asset drone swarms to transform military capabilities.
Role type
Senior IC robotics software engineer (autonomy & systems integration)
Builds
Mission autonomy systems and services deployed to customers for military operations
Domain
Defense technology / Autonomous systems / Robotics
Deliverable
production ML models | product features | infrastructure
Required skills
C++ or Rust, systems-level knowledge, data processing and analysis, complex system navigation, pragmatic engineering tradeoffs
Preferred skills
Motion planning, multi-agent autonomous systems, behavior trees, flight systems software, distributed communication networks
Technologies
C++, Rust, Lattice OS, behavior trees
Responsibilities
Own mission autonomy systems and services deployed to customers; Write code to improve products and scale mission capability; Collaborate across teams to plan, build, and test complex functionality; Create and analyze metrics for debugging and monitoring; Triage issues, root cause failures, and coordinate next-steps; Partner with end-users to turn needs into features; Travel up to 25% to build, test, and deploy capabilities in the real world.
Seniority
Senior, hands-on IC