Software Engineer, Mission Autonomy
Core
Develop mission-level intelligence and AI-powered orchestration to coordinate multiple autonomous ground vehicles for a single operator without GPS.
Role type
Senior IC software engineer (mission autonomy & multi-robot coordination)
Builds
OverDrive autonomy stack and OverWatch C2 interface for ground vehicle operations
Domain
Defense robotics, off-road navigation, multi-agent systems
Deliverable
production ML models | product features
Required skills
Python, Linux, robotics planning, multi-robot coordination, terrain-aware mission planning, simulation tooling, ROS 2, MAVLink, military messaging protocols (CoT, TAK), decision-making frameworks (behavior trees, LLMs)
Preferred skills
Experience integrating 3rd party vehicle types, rapid prototyping, defining new autonomy paradigms
Technologies
Python, Linux, ROS 2, MAVLink, CoT, TAK
Responsibilities
Develop AI-powered orchestration functionality for multi-robot execution; Create terrain-aware mission planning capabilities; Design interfaces for task/status data between centralized software and assets; Integrate new vehicle types into the autonomy framework; Rapidly prototype software solutions for user feedback
Seniority
Mid-level, hands-on IC