Senior Staff Software Engineer, Autonomous Pilot Integration (R5402)
Core
Design, integrate, and field autonomy software for unmanned platforms (air, maritime, space) bridging R&D and deployment for defense operations.
Role type
Senior Staff Software Engineer (Autonomous Pilot Integration)
Builds
Autonomy software solutions, mission behaviors, and control systems for unmanned vehicles
Domain
Defense technology, unmanned systems, robotics
Deliverable
production ML models | product features
Required skills
C++, Linux embedded systems, real-time/latency-sensitive system development, middleware (DDS/pub-sub), autonomy simulation, cross-program technical leadership, hardware/software debugging, mission data analysis, C2 interoperability standards
Preferred skills
PhD or equivalent experience, experience with container-based deployment (k3s/k3d), travel for field tests
Technologies
C++, Linux, DDS, k3s, k3d
Responsibilities
Develop and integrate autonomy software onto unmanned platforms; set technical direction across multiple programs; mentor senior engineers and team leads; drive cross-functional design reviews and architecture; own build, configuration, and validation for mission-ready systems; support live mission operations and field tests; diagnose integration issues in embedded systems; define hiring strategy for senior roles
Seniority
Senior Staff, hands-on IC with strategic leadership