Rust Software Engineer, Air Vehicle Autonomy
Core
Building the autonomy software stack for aerial and multi-domain robotic systems (e.g., Fury, Barracuda) including computer vision, motion planning, SLAM, controls, and secure communications.
Role type
Senior IC Rust Software Engineer (Autonomy)
Builds
Lattice for Mission Autonomy platform and real-world robotic capabilities
Domain
Defense technology / Aerial robotics / AI
Deliverable
production ML models | product features | infrastructure
Required skills
Rust, Linux development, data processing and analysis, complex system navigation
Preferred skills
Physics/Mathematics/Motion Planning, multi-agent autonomous systems, behavior trees, flight systems software, distributed communication networks
Technologies
Rust, Linux, Lattice OS
Responsibilities
Develop autonomy software stack components (computer vision, motion planning, SLAM, controls, estimation, secure comms), collaborate with Perception/Motion Planning/Hardware teams, build/test/deploy capabilities in real-world environments
Seniority
Senior, hands-on IC