Robotics Software Engineer, Air Vehicle Autonomy
Core
Developing autonomy software stacks for collaborative air and multi-domain robotic systems (e.g., unmanned fighter jets, cruise missiles) using computer vision, motion planning, and sensor fusion.
Role type
Senior IC robotics software engineer (air vehicle autonomy)
Builds
Lattice for Mission Autonomy platform and terminal-phase autonomy features for air vehicles
Domain
Defense technology / Aerial robotics / AI
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Rust, Linux development, data structures, algorithms, concurrency, code optimization, remote software troubleshooting, electrical/mechanical system testing
Preferred skills
Motion planning, perception, localization, mapping, controls, embedded programming, multi-agent UAV coordination, complex frame transformations
Technologies
C++, Rust, Python, Go, Linux
Responsibilities
Write and maintain core libraries for collaborative robot teams; own major feature development and rollout for air vehicle autonomy; align with hardware teams and operational experts on requirements
Seniority
Senior, hands-on IC