Shield AI logo

Senior Staff Engineer, Autonomy Integration Lead (R6159)

Shield AI

San Diego · USD 230,000-350,000 / year · Onsite · Posted Sep 22, 2026

At a glance

Workplace
Onsite
Location
San Diego
Salary
USD 230,000-350,000 / year

About the role

  • Shield AI is seeking a Senior Staff Engineer, Autonomy Integration Lead to build and maintain stable Pilot integrated implementations and reference configurations.
  • The role involves partnering with component teams, developing automated tests, and investigating failures across system boundaries.

Responsibilities

  • Build and maintain stable Pilot integrated implementations, reference configurations, reusable test fixtures, and representative end-to-end examples.
  • Partner with component teams as they add capabilities to the shared integration environment, maintain the integration baseline, and help resolve gaps in shared workflows, test harnesses, or extensibility.
  • Develop and maintain automated software-in-the-loop and hardware-in-the-loop tests that exercise behavior across autonomy components.
  • Develop and maintain glue layer between mission autonomy software and platform software for easy integration and deployment of the stack.
  • Investigate failures across system boundaries. Reproduce and instrument each problem, isolate the responsible layer, fix integration-owned defects, and give the owning team clear evidence when a component or infrastructure change is required.
  • Support deployment of the integrated autonomy stack to representative hardware, including software configuration, telemetry, interface troubleshooting, and lab or field debugging.
  • Work with the Flight Operations team to define test objectives, prepare integrated software and instrumentation, assess test readiness, support troubleshooting during test events, and analyze integration failures afterward.
  • Write and maintain setup guides, reference configurations, troubleshooting runbooks, and executable examples. Contribute technical material to Pilot training.
  • Drive strategy and implementation diverse set of autonomy reference integrations to serve various representative missions.
  • Develop workflows and tooling to enable seamless deployment of autonomy software on edge devices.

Requirements

  • Bachelor's degree in Computer Science, Robotics, Artificial Intelligence, or equivalent practical experience.
  • Demonstrated experience through professional work, internships, research, or substantial projects building, testing, and debugging nontrivial C++ software for perception, planning, robotics, autonomous systems, or a closely related algorithmic domain.
  • Experience writing and debugging modern C++, including safe use of common concurrency patterns and the ability to diagnose issues such as data races, deadlocks, and lifetime errors.
  • Working experience with Python for prototyping, analysis, automation, or testing.
  • Strong software engineering fundamentals, including algorithms, data structures, testing, debugging, and maintainable software design.
  • Practical experience developing and debugging software on Linux.
  • Practical experience working with build / dependency management systems such as Conan or Nix.

Preferred qualifications

  • Master’s degree in AI. Computer Science, Robotics or similar.
  • Breadth of experience across the autonomy stack (Perception, Localization and Planning).
  • Experience with multi-agent autonomy
  • Experience applying VLMs or VLAs to planning, reasoning, tool use, or autonomous decision-making.
  • Experience delivering software for fielded, real-time, safety-critical, or resource-constrained autonomous systems.
  • Experience with software-in-the-loop or hardware-in-the-loop simulation, performance profiling, or distributed systems.

Benefits

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

Skills

  • C++
  • Python
  • Linux
  • Conan
  • Nix

Shield AI

Senior Staff Engineer, Autonomy Integration Lead (R6159)

Apply now