Technical Lead Software Engineer - Autonomy Mission Systems
Core
Lead the Autonomous Behaviors and Agents team in building intelligent agents for real-time decision-making, planning, and mission execution across heterogeneous platforms (air, space, land, sub-surface).
Role type
Senior Technical Lead (Hands-on IC with leadership)
Builds
Real-time decision-making platforms and multi-agent coordination systems for defense and autonomy applications
Domain
Defense, Aerospace, Autonomous Systems
Deliverable
production ML models | product features
Required skills
Algorithmic optimization, Multi-agent systems, C++20, System architecture, Team leadership, Temporal logic, Constraint satisfaction, Docker/Containerization, Linux, Service-oriented architecture
Preferred skills
Game theory, Real-time optimization under edge constraints, Battle Management Command and Control (BMC2)
Responsibilities
Drive technical vision and roadmap for the Autonomous Behaviors and Agents team; Lead, mentor, and grow a team of engineers; Guide design and implementation of multi-agent optimization algorithms; Direct development of temporal logic frameworks and constraint-satisfaction algorithms; Partner with stakeholders to translate mission needs into technical priorities; Coordinate cross-team integration and de-risk dependencies
Seniority
Senior, hands-on IC with leadership
