S

Shield AI

Builds autonomous aircraft for defense

Senior Staff Software Engineer - Autonomy Capabilities

Robotics & Autonomous SystemsUpdated on Nov 14
Full-time

About the Job

Requirements

  • A BS or MS in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, or a similar degree, or equivalent practical experience.
  • Typically, at least 10 years of related experience with a bachelor's degree, 9 years with a master's degree, 7 years with a PhD, or equivalent work experience.
  • Proficiency in C++ and Python, and familiarity with real-time operating systems.
  • Significant background in robotics technologies related to motion planning, behavior modeling, decision-making, or autonomous system design.
  • Significant experience with unmanned system technologies and associated algorithms, specifically in the air domain.
  • Experience with simulation tools and environments such as AFSIM and NGTS for testing and validation.
  • Ability to obtain a Secret clearance.

Responsibilities

  • Design tactical autonomy algorithms enabling unmanned aircraft to perform complex missions across air, land, and sea domains with minimal human supervision.
  • Develop high-performance software modules incorporating planning, decision-making, and behavior-execution strategies for dynamic and adversarial environments.
  • Implement and test behavior architectures that enable multi-agent coordination, target engagement, reconnaissance, and survivability in contested scenarios.
  • Blend classical autonomy and machine-learning approaches, including rule-based systems and reinforcement learning, to achieve robust, adaptive behavior.
  • Collaborate with perception, planning, simulation, hardware, and flight-test teams to integrate autonomy solutions on real-world platforms.
  • Deploy autonomy capabilities to real platforms and participate in field tests and flight demonstrations, validating performance in operationally relevant conditions.
  • Analyze mission logs and performance data to diagnose failures, optimize behavior models, and inform iterative development.
  • Research and prototype algorithms, identify tactical capability gaps, and propose solutions contributing to the autonomy roadmap.
  • Support defense-focused programs and customer needs by adapting autonomy solutions to evolving mission sets, compliance requirements, and operational feedback.
  • Travel around 10–15% of the year to office locations, customer sites, and flight integration events.

Desired Qualifications

  • Experience applying machine-learning and reinforcement-learning techniques in autonomy pipelines.
  • Background in collaborative behaviors, swarm robotics, or distributed decision-making.
  • Familiarity with tactical behaviors for unmanned systems in Department of Defense or government programs.
  • Experience working on behaviors applicable across air, ground, and maritime vehicles.
  • Hands-on experience supporting flight demonstrations or live exercises.
  • Experience with UCI and OMS 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
Debt Financing
Total funding
$4.8B
Headquarters
San Diego, CA
Founded
2015

Recently Posted Jobs

Explore more opportunities at Shield AI

See more jobs