S

Shield AI

Builds autonomous aircraft for defense

Senior Software Integration Engineer - Autonomy Software Integration

Software EngineeringUpdated on Nov 14
Full-timeIn-person

About the Job

Requirements

  • The role typically requires 3–5 years of related experience with a bachelor's degree in Computer Science, Computer Engineering, Robotics, or a related field, or 2 years of experience with a master's degree.
  • 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.
  • 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.
  • Ability to collaborate effectively across teams and present to customers or technical leadership.

Responsibilities

  • Develop deep expertise in the AI-powered autonomy stack and serve as a systems integration expert for autonomous robotics.
  • Configure, deploy, and integrate multi-agent systems across simulation, hardware-in-the-loop, and flight platforms.
  • Understand the complete system, from sensor inputs through autonomous behaviors.
  • Collaborate with development teams to integrate autonomy algorithms, perception pipelines, middleware, and platform interfaces into the integrated product, ensuring interoperability between components.
  • Lead the 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.
  • Implement integration frameworks, deployment scripts, and configuration-management tools for introducing capabilities into Software-in-the-Loop, Hardware-in-the-Loop, and flight environments.
  • Work with integration engineers to ensure the autonomy stack works reliably across supported platforms, operating systems, and deployment configurations, and identify and resolve cross-system integration issues.
  • Evaluate system logs, telemetry, and rosbag data to diagnose integration defects; collaborate with developers to isolate issues to subsystems, drive resolution, and create analysis tools to accelerate debugging.
  • Partner with DevOps teams to streamline integration pipelines, shorten build-to-deploy cycle times, and ensure continuous integration of new 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 and a strong understanding of software architecture and design principles.
  • Experience with simulation tools and hardware-in-the-loop testing environments.
  • 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