S

Shield AI

Builds autonomous aircraft for defense

Staff Software Engineer - Autonomy Behaviors

Robotics & Autonomous SystemsConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A Bachelor of Science, Master of Science, or PhD in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, Mechanical Engineering, or a related field.
  • Proficiency in production-level C++ software development.
  • At least 7 years of experience in one or more of 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.
  • Ability to lead multidisciplinary teams, set technical direction, and manage full project lifecycles from concept to deployment.
  • Ability to mentor junior team members effectively and build team cohesion and capacity.
  • Ability to act as the technical owner for an entire software system, including stakeholder engagement, requirements definition, roadmap management, team coordination, design, implementation, sustainment, and evolution.
  • Ability to work in a highly collaborative, fast-paced, mission-centric environment.

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 enabling multi-agent coordination, target engagement, reconnaissance, and survivability in contested scenarios.
  • Work throughout the software development lifecycle, from requirements capture through design, implementation, verification, and validation, using collaborative high-quality software development tools and workflows.
  • Champion a product-line mindset in technology road-mapping to enable reuse of behaviors across multiple projects and portfolios.
  • Architect behaviors as scalable software subsystems that may interact with system components such as sensor processing, state estimation, peer-to-peer communications, contingency management, actuation, and payload interfacing.
  • Work with internal product and program-specific engineering teams to deliver capabilities to vehicle platforms and support architecture and capability evolution.
  • Collaborate with external teams on interfacing requirements between diverse systems, often working closely with vehicle integration teams and operational subject matter experts.
  • Act as a software engineering subject matter expert, representing software equities in a multistakeholder environment that includes engineering, business, and sales leadership.
  • Travel to co-locate with end users and/or other teams up to 20% of the time.

Desired Qualifications

  • Experience across a breadth of technology readiness levels and bridging concepts from research-grade to operationally ready.
  • Experience with mission systems integration and hands-on support for integration events and/or flight demonstrations.
  • Experience in collaborative mission planning, behavior planning, or synchronized teaming.
  • Experience with automated red-force versus blue-force tactics.
  • Experience with motion planning across vehicle classes, kinematic constraints, and team compositions.
  • Experience with weapons target assignment, sensor-target pairing, or sensor-centric control laws.
  • Experience with collision avoidance, geofencing, and safety monitoring.
  • Experience in more than one operational effect, such as strike, air combat, surveillance, or reconnaissance, and more than one associated domain, such as air, space, maritime, or ground.
  • Experience with free and open-source software commonly used in robotic systems, such as ROS, OMPL, and optimization solvers.
  • Experience with simulation tools and environments such as AFSIM and NGTS for testing and validation.
  • Familiarity with practical aspects of navigation and communications systems.
  • Experience across the product delivery lifecycle, from emerging opportunity through system acceptance, deployment, and sustainment.
  • Familiarity with systems engineering methodologies.
  • Familiarity with high-assurance software development processes such as DO-178C or equivalent military standards.

About the Company

Shield AI

Builds autonomous aircraft for defense

Shield AI builds autonomous aircraft and flight software for military and allied defense customers, with a focus on operations where conventional remote control breaks down. Its Hivemind AI pilot handles decisions during a mission, while the V-BAT aircraft gathers intelligence and locates targets. Aircraft makers use its software tools to develop and test their own autonomy, and its Aechelon business supplies visual and sensor simulation for pilot training. The company earns money from aircraft sales, autonomy software and contracted engineering and operational services. Shield AI was founded in 2015 and is headquartered in San Diego, California.

Company size
1,001-5,000
Company stage
Series H
Total funding
$4.8B
Headquarters
San Diego, CA
Founded
2015

Recently Posted Jobs

Explore more opportunities at Shield AI

See more jobs