Senior Software Engineer, Dart
Core
Developing core robotics libraries and end-to-end target tracking pipelines for autonomous aerial drones (Dart) to support tactical reconnaissance and strike missions.
Role type
Senior IC robotics software engineer (autonomy & systems integration)
Builds
Autonomous drone systems (Dart, Ghost, Anvil, Bolt, Altius) and core robotics libraries
Domain
Defense technology / Autonomous robotics / UAV systems
Deliverable
production ML models | product features
Required skills
C++, Rust, Linux development, data structures, algorithms, concurrency, code optimization, remote system troubleshooting, hardware-software integration
Preferred skills
Motion planning, perception, localization, mapping, controls, Python, Go, embedded systems programming, multi-agent coordination, frame transformation, real-time operating systems, sensor fusion, aerodynamics, simulation environments
Technologies
Linux, C++, Rust, Python, Go
Responsibilities
Develop and maintain core robotics libraries (frame transformations, targeting, guidance); Lead development of major features like target tracking pipelines; Collaborate with hardware teams to influence design; Troubleshoot deployed systems; Participate in full SDLC from concept to deployment
Seniority
Senior, hands-on IC