Drimva

Shield AI

Senior Software Engineer, Autonomy Integration (R6035)

San Diego, California · Senior · Full-time · Posted Oct 28, 2026

Experience
No number of years stated.
Education
Bachelor's degree in a field such as computer science or robotics, or equivalent practical experience.

About the job

Build and maintain integration environments, tests, tools, and hardware deployments that help verify and debug the Hivemind Pilot autonomy stack across system boundaries.

What you'll do

  • Build stable integration environments, reference configurations, reusable test fixtures, and automated software-in-the-loop and hardware-in-the-loop tests.
  • Integrate and debug production autonomy software across planning and controls, simulation, vehicle interfaces, and hardware; support deployment and flight-test activities.
  • Develop integration tools, adaptors, documentation, and troubleshooting workflows to improve repeatability and diagnose system-level failures.

What they ask for

  • Bachelor's degree in a field such as computer science or robotics, or equivalent practical experience.
  • Experience developing or integrating planning, controls, or autonomy decision-making software; hands-on integration with robotic or autonomous hardware.
  • Strong production software engineering skills in modern C++ and Python; experience developing and debugging on Linux.
  • Experience with software-in-the-loop or hardware-in-the-loop testing and automated system-level tests.

Nice to have

  • Experience integrating across multiple autonomy domains or supporting aircraft integration and flight-test readiness.
  • Experience with robotics middleware, vehicle protocols such as MAVLink, integration adaptors, or repeatable end-to-end test environments.

Tools

Hivemind Pilot, C++, Python, Linux, MAVLink

AI focus

Integrates and tests autonomy decision-making software and the broader autonomy stack for autonomous systems.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)