S

Shield AI

Builds autonomous aircraft for defense

Senior Manager - Software Test and Automation

Test Automation EngineeringUpdated on Nov 14
Full-timeDallas, TX, USAIn-person

About the Job

Requirements

  • A BS or MS in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, or a related field is required.
  • At least 8 years of experience in software testing, systems testing, or verification and validation for complex safety-critical or mission-critical systems, such as autonomy, aerospace, defense, robotics, or unmanned aerial vehicles, is required.
  • At least 3 years of experience leading teams, including some experience managing other managers, is required.
  • Strong proficiency in test automation, scripting, data analysis, and test infrastructure development is required.
  • Hands-on experience building and maintaining automated test frameworks for software-in-the-loop, hardware-in-the-loop, and vehicle-in-the-loop testing, as well as continuous integration and continuous delivery pipelines, is required.
  • Experience validating autonomous behaviors or distributed real-time systems is required.
  • A deep understanding of software verification methodologies, including requirements traceability, test planning, and regression testing, is required.
  • Experience with hardware-in-the-loop testbeds, embedded systems, or avionics integration is required.
  • The ability to design system-level test cases covering edge cases, degraded modes, and safety-critical scenarios is required.
  • The ability to work cross-functionally with autonomy, avionics, embedded, and flight operations teams is required.
  • Communication and documentation skills, especially for test plans, procedures, and safety considerations, are required.

Responsibilities

  • Build software and system test infrastructure to support rapid software deployments.
  • Own end-to-end system test strategy for software-in-the-loop, hardware-in-the-loop, and vehicle-in-the-loop environments, scaling them for continuous integration and rapid release cycles.
  • Design and implement mission-critical system test cases validating autonomous behaviors, requirements compliance, and operational edge cases across nominal, safety-critical, and degraded conditions.
  • Coordinate and execute flight test and software release campaigns with autonomy, embedded systems, flight operations, and safety engineering teams.

Desired Qualifications

  • Experience testing unmanned aircraft systems, rotorcraft, or airborne mission systems is preferred.
  • Knowledge of DO-178C, MIL-STD-882, STANAG, or other safety and airworthiness frameworks is preferred.
  • Experience with simulation tools such as Gazebo, Isaac, ROS/ROS2 simulation, or custom autonomy simulations is preferred.
  • Experience with continuous integration systems such as Jenkins, GitLab CI, or Buildkite is preferred.
  • Knowledge of autonomy algorithms for navigation, planning, and perception sufficient to design adversarial or mission-based test scenarios is preferred.
  • Comfort operating in dynamic research and development environments with rapid iteration and tight feedback loops is preferred.

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