Staff Engineer, Autonomy Behaviors
Bangalore · 7+ years experience · Onsite · Posted Oct 9, 2026
At a glance
- Experience
- 7+ years experience
- Workplace
- Onsite
- Location
- Bangalore
About the role
- Shield AI is seeking a Staff Engineer for Autonomy Behaviors to develop tactical autonomy software enabling unmanned platforms to perform complex missions.
Responsibilities
- Develop tactical autonomy software to enable unmanned platforms to perform complex missions across air, land, sea, and space domains with minimal human supervision.
- Implement and test behaviors that enable multi-agent coordination, target engagement, reconnaissance, and survivability in contested scenarios.
- Work throughout the entire of the software development lifecycle, from requirements capture through design, implementation, verification, and validation, utilizing tools and workflows consistent with collaborative high-quality software development.
- Champion a product-line mindset in technology road-mapping and to enable reuse of behaviors across multiple projects and portfolios.
- Utilize your software and systems expertise to architect behaviors as scalable software subsystems, that may interact directly or indirectly with a breadth of system components.
- Leverage internal product and program-specific engineering teams to rapidly deliver state-of-the-art capabilities to vehicle platforms.
- Collaborate with external teams, aligning on interfacing requirements between diverse systems, often working closely with vehicle integration teams and associated operational subject matter experts.
- Act as a subject matter expert for software engineering, representing software equities in a multi-stakeholder environment including engineering, business and sales leadership.
- Travel to co-locate with end-users and/or other teams up to 20% of the time
Requirements
- BS/MS/PhD in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, Mechanical Engineering, or a related field.
- Proficient in production-level C++ software development.
- 7+ years' experience in one or more of the following: software sub-system scheduling and integration, behavior planning, task and resource allocation, motion planning, optimization, or flight controls.
- Experience with collaborative software development tools for version control, issue tracking, code reviews, and release management.
- Proven ability to lead multi-disciplinary teams, set technical direction, and manage full project lifecycles from concept to deployment.
- Capacity to learn and grow individually, while mentoring junior team members effectively, building team cohesion and capacity.
- Desire to work in a highly collaborative, fast paced, enthusiastic, and mission-centric environment.
- Capacity to act as the technical owner for an entire software system, including stakeholder engagement, requirements definition, roadmap management, team co-ordination, design, implementation, sustainment, and evolution.
Preferred qualifications
- Experience across a breadth of technology readiness levels (TRLs) and demonstration of bridging concepts from research-grade to operationally ready
- Experience with mission systems integration, and ideally, hands-on experience supporting integration events and/or flight demonstrations
- Experience across a multitude of application areas, including but not limited to collaborative mission planning, behavior planning, synchronized teaming
- Automated red force vs blue force tactics
- Motion planning across a variety of vehicle classes, kinematic constraints, and team compositions
- Weapons target assignment, Sensor target pairing, sensor-centric control laws
- Collision avoidance, geofencing, and safety-monitoring
- Experience with FOSS software that is commonly used in robotic systems
Workplace
- Travel to co-locate with end-users and/or other teams up to 20% of the time
Skills
- C++
- ROS
- OMPL
- AFSIM
- NGTS