We are seeking a visionary engineering leader to establish and lead a new organizational pillar focused on Collaborative Multi-Agent Systems (MAS). This role introduces a new layer of intelligence that enables heterogeneous vehicles to coordinate, reason, and act as a single, resilient, distributed organism. Your mandate is to fundamentally change the unit of operation—from the vehicle to the swarm. You will operate at the intersection of embedded firmware, flight software, and high-performance control theory—bridging these domains with a system-of-systems architecture that scales autonomy beyond the single agent. In this role, you will build and lead a deeply technical organization responsible for collaborative autonomy across a heterogeneous fleet, recruiting senior engineers in robotics software, distributed systems, estimation, and control. You will remain personally accountable for the architectural coherence and technical correctness of the swarm stack, defining the mathematical and computational foundations that govern multi-agent behavior at scale. You will own the architecture of the Swarm Executive, defining how agents represent and exchange state, maintain shared beliefs, and converge on decisions under asynchronous communication, partial observability, and degraded network conditions. This includes the design of distributed coordination mechanisms—such as leader election and auction-based task allocation—implemented with explicit consideration for latency, packet loss, and failure modes, and composed to preserve estimation and control stability. You will design the collaborative agent abstraction layer that decouples swarm-level logic from vehicle-specific dynamics, enabling invariant interfaces and unified control laws across heterogeneous platforms while preserving controllability, observability, and stability. You will partner closely with GNC, Flight Software, and Firmware teams to define strict interfaces and control contracts, ensuring swarm-level decisions decompose safely into vehicle-level autonomy without introducing hidden dynamics or unsafe emergent behavior. Finally, you will define and enforce swarm-level safety and assurance, advancing beyond test-based verification toward formal methods, compositional guarantees, and runtime monitoring for non-deterministic, distributed systems. You will establish the conditions under which swarm behavior is provably safe, stable, and mission-effective in the presence of uncertainty, failures, and environmental complexity.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Ph.D. or professional degree
Number of Employees
101-250 employees