Latest AI JobsBrowse Jobs
Shield AI logo

Senior Engineer, Autonomy Software Integration (R6246)

Shield AISan Diego, CaliforniaQuality
Apply on company site
Salary
Not listed
Job type
Full Time Employee
Experience
Senior · 3+ yrs
Posted
10 Oct 2026
Status
Open · checked 7d ago

About this role

Senior Engineer, Autonomy Software Integration is a full-time position located in San Diego, California, focused on managing complex autonomous software systems for defense technology applications. This role suits a professional with a background in robotics or computer science who wants to lead system integration and deployment efforts across multiple platforms.

Role Overview

The Senior Engineer, Autonomy Software Integration position involves taking charge of intelligent system integration for robotic platforms at Shield AI. The professional in this role collaborates with development teams to unify autonomy algorithms, perception modules, and middleware into cohesive operational products. Work environments include simulation setups, hardware-in-the-loop facilities, and actual flight test platforms.

Key Responsibilities

Master the architecture of the intelligent autonomy stack to configure, deploy, and integrate multi-agent setups.
Combine new capabilities with the core autonomy stack, ensuring proper communication between platform interfaces, perception pipelines, and algorithms.
Oversee platform bring-up and validation by setting up sensor drivers and communication adapters on prototype and production vehicles.
Build integration infrastructure, deployment scripts, and configuration management tooling for software-in-the-loop, hardware-in-the-loop, and flight environments.
Maintain cross-platform compatibility and troubleshoot integration defects through log analysis, telemetry review, and rosbag inspection.
Collaborate with DevOps specialists to enhance CI/CD pipelines, optimize build-to-deploy cycles, and establish release readiness criteria.
Verify that integrated systems satisfy product requirements and interface specifications by building compliance validation tooling.

Requirements

Holds a bachelor degree in computer science, computer engineering, robotics, or a related field with 3 to 5 years of relevant experience, or a master degree with 2 years of experience.
Demonstrates programming proficiency in Python or C++.
Brings background in autonomous systems, middleware, or server applications.
Possesses proven abilities in designing integration workflows, managing system dependencies, and resolving cross-subsystem defects.
Shows proficiency in simulation environments and hardware-in-the-loop testing.
Displays strong familiarity with continuous integration and continuous deployment pipelines.

Nice to Have

Experience building complex system architectures based on solid design principles.
Background working with hardware or embedded systems.
Advanced expertise in Python.
Practical familiarity with ROS.
Experience conducting white box testing.
Knowledge of operating systems, networking, and radio communications.
Capability to design automated test tooling for GUI and server applications.

Skills and Tools

Python
C++
ROS
CI/CD pipelines
Hardware-in-the-loop (HIL) testing
Software-in-the-loop (SIL) testing
Simulation tools

Salary and Benefits

Full-time regular employee offer package includes pay within the listed range, a bonus, benefits, and equity.

About the Company

Shield AI operates as a venture-backed defense technology company dedicated to protecting service members and civilians through intelligent systems. Its portfolio features Hivemind autonomy software, V-BAT and X-BAT aircraft, alongside Aechelon simulation and synthetic reality technology. The enterprise maintains facilities across the United States, Europe, the Middle East, and the Asia-Pacific region.

How to Apply

Interested candidates should visit the official Shield AI careers page to submit an application for this position.

Skills and tech stack

Questions candidates ask

Where is this job located?

This position is located in San Diego, California.

What qualifications are required regarding education and experience?

The role typically requires a bachelor degree in computer science, computer engineering, robotics, or a related field with 3 to 5 years of related experience, or a master degree with 2 years of experience.

What programming languages are needed?

Proficiency in Python or C++ is required, with expert knowledge of Python listed as a preferred qualification.

What components are included in the full-time employee offer package?

The full-time regular employee package includes pay within the listed range, a bonus, benefits, and equity.

Ready to apply?

The application is on the official Shield AI careers page.

Apply on company site