CareerPlanSign in

Technical Lead Software Engineer - Autonomy Mission Systems

Ann Arbor💼 Full-time🗓 2026-08-12 → 2026-09-26

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

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.