S

Shield AI

Builds autonomous aircraft for defense

Senior 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 requires at least 5 years of related experience with a Bachelor's degree, 4 years with a Master's degree, 2 years with a PhD, or equivalent work experience.
  • Proficiency in programming languages such as C++ and Python, and familiarity with real-time operating systems.
  • Significant background in one or more robotics technology areas related to control systems, motion planning, optimization, tactical behaviors, or distributed decision-making.
  • Significant experience with unmanned system technologies and accompanying algorithms, ideally in the space domain.
  • Experience with simulation tools and environments such as AFSIM, NGTS, or similar for testing and validation.
  • Ability to obtain a Secret clearance or higher.

Responsibilities

  • Design tactical autonomy algorithms to enable unmanned aircraft to perform complex missions across air, land, and sea domains with minimal human supervision.
  • Develop high-performance software modules that incorporate 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 approaches with machine learning, including rule-based systems and learning-based methods such as 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 new algorithms, identify tactical capability gaps, and propose solutions that advance the autonomy roadmap.
  • Support defense-focused programs and customer needs by adapting autonomy solutions to evolving mission sets, compliance requirements, and operational feedback.
  • Travel typically 10–15% of the year to different office locations, customer sites, and flight integration events.

Desired Qualifications

  • Experience in multiple aerospace domains, such as air, land, sea, or space.
  • Experience across methodologies ranging from classical control through optimization and applied machine learning or reinforcement learning.
  • Background in collaborative behaviors and swarm robotics.
  • Familiarity with domain-relevant Department of Defense or government programs.
  • Hands-on experience supporting integration events, customer demonstrations, or live exercises.

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