Latest AI JobsBrowse Jobs
Shield AI logo

Staff Engineer, Autonomy Behaviors

Shield AIBangaloreEngineering
Apply on company site
Salary
Not listed
Job type
International Office Entity
Experience
Senior · 7+ yrs
Posted
9 Oct 2026
Status
Open · checked 8d ago

About this role

Shield AI seeks a Staff Engineer, Autonomy Behaviors in Bangalore to build tactical software for unmanned platforms. This position suits experienced robotics or software professionals who want to lead the development of intelligent flight and mission capabilities.

Role Overview

Shield AI is hiring a Staff Engineer, Autonomy Behaviors for its Bangalore location. The professional in this position will shape the architecture of software subsystems that govern autonomous operations across multiple domains. Candidates will guide technical direction and coordinate across multidisciplinary groups.

Key Responsibilities

Create tactical autonomy software allowing unmanned systems to execute complex missions in air, land, sea, and space environments with minimal oversight.
Build and verify behaviors for multi-agent coordination, target engagement, surveillance, and survivability during contested scenarios.
Manage the complete software development lifecycle, covering requirement analysis, design, implementation, testing, and validation.
Drive a product-line approach to roadmap planning, ensuring behavior reuse across multiple product portfolios.
Design scalable software subsystems that interface with sensor processing, state estimation, communications, actuation, and payloads.
Coordinate with internal and external engineering groups to deliver capabilities to vehicle platforms while planning for architecture evolution.
Serve as a subject matter expert representing software interests to engineering, business, and sales leadership.
Travel up to 20% of the time to co-locate with end-users or partner teams.

Requirements

Bachelor, Master, or PhD degree in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, Mechanical Engineering, or a related discipline.
Demonstrated proficiency in production-level C++ software development.
Seven or more years of experience in software subsystem scheduling, integration, behavior planning, task and resource allocation, motion planning, optimization, or flight controls.
Hands-on background utilizing collaborative software development tools for version control, issue tracking, code reviews, and release management.
Proven ability to direct multidisciplinary teams, establish technical strategy, and oversee project lifecycles from concept to deployment.
Capability to act as technical owner for entire software systems, handling stakeholder management, requirements, roadmaps, and sustainment.

Nice to Have

Background working across various technology readiness levels, shifting concepts from research to operational readiness.
Experience with mission systems integration, flight demonstrations, automated tactics, collision avoidance, and sensor target pairing.
Familiarity with robotics software frameworks, optimization solvers, and simulation environments such as AFSIM or NGTS.
Knowledge of high-assurance software development processes including DO-178C or equivalent military standards.

Skills and Tools

C++
ROS
OMPL
AFSIM
NGTS
Version Control Systems
Optimization Solvers

About the Company

Shield AI operates as a defense technology enterprise focused on protecting service members and civilians through intelligent systems. Its portfolio features Hivemind autonomy software, V-BAT and X-BAT aircraft, alongside Aechelon simulation technology, supporting operations worldwide with international offices.

How to Apply

Interested candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

Where is the Staff Engineer, Autonomy Behaviors position located?

The role is based in Bangalore.

What educational background is required for this role?

Applicants must hold a BS, MS, or PhD in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, Mechanical Engineering, or a related field.

How many years of experience are required?

Candidates must have 7+ years of experience in areas such as software sub-system scheduling and integration, behavior planning, task and resource allocation, motion planning, optimization, or flight controls.

Is travel required for this position?

Yes, travel to co-locate with end-users and other teams may be required up to 20% of the time.

What programming language is required?

Proficiency in production-level C++ software development is required.

Ready to apply?

The application is on the official Shield AI careers page.

Apply on company site