CareerPlanSign in

Senior Software Engineer, Autonomy Integration (R6035)

San Diego, CaliforniaFull-time2026-10-03 → 2026-10-07

Core

Build and maintain stable integration environments, automated tests, and bridge blocks for Shield AI's autonomous aircraft and robotics systems.

Builds

Integration environments, test harnesses, and adaptors for autonomous vehicle/aircraft stacks

Domain

Defense technology, autonomous systems, robotics

Required skills

C++, Python, Linux systems debugging, software-in-the-loop testing, hardware-in-the-loop testing, distributed systems debugging, real-time systems testing, automated test orchestration, telemetry analysis

Preferred skills

Autonomy domain integration (perception/planning/controls), aircraft integration, MAVLink, configuration-driven systems, safety-critical systems, technical mentoring

Technologies

C++, Python, Linux, MAVLink

Responsibilities

Build and maintain stable Pilot integration environments and reference configurations; Develop and maintain automated software-in-the-loop and hardware-in-the-loop tests; Integrate and debug production software across planning, controls, and vehicle interfaces; Investigate failures across system boundaries and isolate defects; Develop integration-oriented bridge blocks and adaptors for vehicle/hardware interfaces; Improve repeatability with focused integration tooling for deployment and diagnostics; Support deployment of the integrated autonomy stack to representative hardware; Work with flight-test teams to define objectives and analyze integration failures; Write setup guides, troubleshooting runbooks, and technical documentation.

Seniority

Senior, hands-on IC