CareerPlan

Staff Engineer, Autonomy Behaviors

BangaloreFull-time2026-10-09 → 2026-11-10

Core

Develop tactical autonomy software enabling unmanned platforms to perform complex missions across air, land, sea, and space domains with minimal human supervision.

Role type

Staff Engineer, Autonomy Behaviors

Builds

Hivemind autonomy software for unmanned aircraft and systems

Domain

Defense technology, Unmanned Systems, Robotics

Deliverable

production ML models

Required skills

C++ software development, software sub-system scheduling and integration, behavior planning, task and resource allocation, motion planning, optimization, flight controls, multi-agent coordination, system architecture

Preferred skills

TRL bridging, mission systems integration, flight demonstrations, ROS, OMPL, optimization solvers, simulation tools (AFSIM, NGTS), high-assurance software development (DO-178C, MIL-STD)

Technologies

C++, ROS, OMPL, AFSIM, NGTS

Responsibilities

Develop tactical autonomy software for unmanned platforms, implement and test multi-agent coordination behaviors, work through the entire software development lifecycle, architect behaviors as scalable software subsystems, collaborate with vehicle integration teams and operational experts, act as a subject matter expert for software engineering

Seniority

Staff, hands-on IC with team leadership