Shield AI logo

Senior Engineer, Autonomy Software Integration (R6246)

Shield AI

San Diego · USD 120,000-190,000 / year · 3-5 years experience · Onsite · Posted Oct 10, 2026

At a glance

Experience
3-5 years experience
Workplace
Onsite
Location
San Diego
Salary
USD 120,000-190,000 / year

About the role

  • Shield AI is seeking a Senior Engineer for Autonomy Software Integration to become a systems integration expert for autonomous robotics.
  • The role involves configuring, deploying, and integrating multi-agent systems across simulation, hardware-in-the-loop, and flight platforms.

Responsibilities

  • Develop deep expertise in our AI-powered autonomy stack.
  • Learn to configure, deploy, and integrate multi-agent systems across simulation, hardware-in-the-loop, and flight platforms.
  • Understand the full system end-to-end—from sensor inputs to autonomous behaviors.
  • Collaborate cross-functionally with development teams to bring autonomy algorithms, perception pipelines, middleware, and platform interfaces into the integrated product.
  • Lead the integration of autonomy software onto new robotic hardware platforms.
  • Implement integration framework, deployment scripts, and configuration management tools that streamline bringing new capabilities into Software-in-the-Loop (SIL), Hardware-in-the-Loop (HIL), and flight environments.
  • Work with other integration engineers to ensure the autonomy stack operates reliably across all supported platforms, operating systems, and deployment configurations.
  • Evaluate system logs, telemetry, and rosbag data to diagnose integration defects.
  • Partner with DevOps teams to streamline integration pipelines, reduce build-to-deploy cycle times, and ensure robust continuous integration of new features.
  • Work with engineers to ensure integrated capabilities meet product requirements and interface specifications.

Requirements

  • Typically requires a minimum of 3-5 years of related experience with a bachelor’s degree in CS, Comp Eng, Robotics, or a related field; or 2 years and a master’s degree.
  • Proficiency in programming languages including Python or C++.
  • Experience with autonomous systems or 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 (HIL) testing environments.
  • Strong expertise with CI/CD pipelines.
  • Strong problem-solving skills and a proven track record of delivering high-quality software solutions.
  • Excellent communication skills, capable of collaborating effectively across various teams and presenting to customers or technical leadership.
  • Demonstrated experience building complex systems with a strong understanding of software architecture and design principles.
  • Experience with hardware or embedded systems.

Preferred qualifications

  • Expert knowledge of Python.
  • Experience with ROS.
  • Experience with white box testing.
  • Familiarity with networking, operating-systems, and radio communications.
  • Experience designing automated tooling for testing for GUI applications.
  • Experience designing automated tooling for testing server applications.

Benefits

  • Bonus
  • Benefits
  • Equity
  • temporary benefits package (applicable after 60 days of employment)

Skills

  • Python
  • C++
  • ROS
  • CI/CD

Shield AI

Senior Engineer, Autonomy Software Integration (R6246)

Apply now