Senior Software Engineer, Autonomous Pilot Integration – Emerging Domains (R5423)
Core
Develop and integrate autonomy capabilities for new platforms and mission profiles including space, maritime, and contested logistics, establishing autonomy on systems with no existing baseline.
Role type
Senior IC autonomous systems software engineer
Builds
Mission-ready autonomy software for emerging-domain platforms (satellites, USVs, UUVs, unmanned helicopters)
Domain
Defense technology, autonomous systems, aerospace, maritime
Deliverable
production ML models | product features
Required skills
C/C++, Python, embedded systems, motion planning, multi-agent coordination, system integration, hardware-in-the-loop testing, software-in-the-loop testing, live test exercise support, C2 interoperability, debugging embedded systems
Preferred skills
Experience with space or maritime autonomy, knowledge of defense standards, experience with simulation environments
Technologies
HivemindSDK, ViDAR, ATR, embedded systems, simulation environments
Responsibilities
Integrate existing autonomy capabilities with platform-specific software and develop new autonomy where needed; Develop and integrate autonomy software onto emerging-domain platforms including autopilot and sensor integration; Partner with platform teams to validate interfaces and coordinate hardware/software compatibility; Support flight tests, maritime trials, and operational exercises through system bring-up and troubleshooting; Diagnose and resolve integration issues across autonomy software, payload computers, and embedded systems; Implement and validate interfaces with command-and-control systems while supporting interoperability standards.
Seniority
Senior, hands-on IC