S

Shield AI

Builds autonomous aircraft for defense

Staff Engineer - Autonomy Software Integration

Software EngineeringUpdated on Nov 14
Full-timeIn-person

About the Job

Requirements

  • A minimum of 7 years of related experience with a bachelor's degree in Computer Science, Computer Engineering, Robotics, or a related field; alternatively, 6 years of experience with a master's degree, or 4 years with a PhD.
  • Proficiency in Python or C++.
  • Experience with autonomous systems, server applications, or middleware.
  • Demonstrated experience designing integration workflows, communicating system dependencies, and triaging and reporting integration defects across subsystem boundaries.
  • Proficiency with simulation tools and hardware-in-the-loop testing environments.
  • Strong expertise with continuous integration and continuous delivery (CI/CD) pipelines.
  • Strong problem-solving skills and a track record of delivering high-quality software solutions.
  • Excellent communication skills and ability to collaborate across teams and present to customers or technical leadership.

Responsibilities

  • Develop deep expertise in the AI-powered autonomy stack and become a systems integration expert for autonomous robotics.
  • Learn to configure, deploy, and integrate multi-agent systems across simulation, hardware-in-the-loop, and flight platforms.
  • Understand the end-to-end system, from sensor inputs to autonomous behaviors.
  • Integrate autonomy algorithms, perception pipelines, middleware, and platform interfaces into the product, collaborating with development teams and ensuring interoperability between components.
  • Lead integration of autonomy software onto new robotic hardware platforms.
  • Configure sensor drivers, communication interfaces, and platform adapters to enable autonomy stack functionality on prototype and production vehicles.
  • Architect and implement integration frameworks, deployment scripts, and configuration management tools for bringing capabilities into Software-in-the-Loop (SIL), Hardware-in-the-Loop (HIL), and flight environments.
  • Work with integration engineers to ensure the autonomy stack operates across supported platforms, operating systems, and deployment configurations, and identify and resolve integration issues across system boundaries.
  • Evaluate system logs, telemetry, and rosbag data to diagnose integration defects; collaborate with developers to isolate subsystem issues and drive resolution; and create analysis tooling to accelerate debugging.
  • Partner with DevOps teams to streamline integration pipelines, reduce build-to-deploy cycle times, and ensure continuous integration of features; define integration checkpoints and release-readiness criteria.
  • Work with engineers to ensure integrated capabilities meet product requirements and interface specifications, and assist in developing tools to verify end-to-end system compliance and traceability.

Desired Qualifications

  • Demonstrated experience building complex systems with a strong understanding of software architecture and design principles.
  • Experience with hardware or embedded systems.
  • Expert knowledge of Python.
  • Experience with ROS.
  • Experience with white-box testing.
  • Familiarity with networking, operating systems, and radio communications.
  • Experience designing automated testing tools for GUI applications.
  • Experience designing automated testing tools for server applications.

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