Skip to content
Shield AIShield AIWashington, DC

Staff Software Engineer, Autonomous Pilot Integration

Lead technical delivery and integration of autonomy software for launched effects platforms in multi-agent fleets, often in disconnected environments. Own end-to-end development from simulation to live tests, drive architecture and cross-team collaboration, and support operational deployments and flight tests. Requires 7+ years experience with expert C++ and Linux skills.

195k – 293k/yr
On-site7+ YOEEmbedded Engineering

About the role

What You'll Do

  • Lead the technical execution of major autonomy capabilities; drive technical direction, coordinate cross-functional execution, mentor engineers, and help deliver complex integration efforts.
  • Develop and integrate autonomy software solutions onto launched effects platforms, including autopilot integration, payload systems, executive autonomy, multi-agent coordination, and fleet-scale deployment to disconnected or air-gapped environments.
  • Serve as a primary technical interface with the Autonomy Capabilities team, Perception team, feature crews, autopilot vendors, C2 providers, and customer/contractor partners; influence interface definitions and coordinate integration across organizations.
  • Lead design reviews, contribute to architecture decisions and ICDs, improve engineering rigor, and establish repeatable integration practices across multiple efforts.
  • Drive mission readiness for Capability Releases and fleet-scale deployments by coordinating validation, release planning, hardware/software compatibility, and operational readiness.
  • Provide technical leadership during flight tests, customer demonstrations, range exercises, and operational deployments while troubleshooting complex issues under time-critical constraints.
  • Lead root-cause analysis across autonomy software, payload computers, embedded systems, networking, and platform interfaces using simulation, lab testing, and field data.
  • Analyze mission data, reproduce issues, coordinate corrective actions across engineering teams, and drive continuous improvements into future releases.
  • Build tools, automation, and engineering processes that improve deployment velocity, mission reliability, developer productivity, and integration efficiency.
  • Drive implementation of command-and-control interfaces and support compliance with open-systems standards while coordinating closely with external integration partners.

Required Qualifications

  • BS/MS in a relevant engineering discipline or equivalent practical experience.
  • Typically requires 7+ years of relevant experience.
  • Expert C++ and Linux development experience.
  • Experience leading complex autonomy or embedded software integration efforts.
  • Experience influencing technical direction across multiple engineering teams.
  • Experience supporting operational test events or customer deployments.
  • Ability to obtain a SECRET clearance.

Preferred Qualifications

  • Experience with launched effects or distributed autonomous systems.
  • Experience integrating PX4, ArduPilot, or custom autopilot solutions.
  • Experience with fleet-scale autonomous operations.
  • Experience with disconnected or air-gapped deployments.
  • Experience mentoring engineers and leading technical initiatives.
  • Experience with UCI, OMS, MOSA, WOSA, or TAK/CoT.

Skills

C++Linuxautonomy softwareEmbedded Systemspx4ardupilotuciomsmosawosatakcot
Shield AI

Staff Software Engineer, Autonomous Pilot Integration

Shield AIWashington, DC +3

Lead technical delivery and integration of complex autonomy capabilities for V-BAT and X-BAT unmanned aircraft platforms. Requires 7+ years experience with expert C++ and Linux, leading autonomy/embedded integration, and cross-team technical influence for defense customers.

195k – 293k/yrOn-site7+ YOEEmbedded Engineering
Nuro

Senior/Staff Controls Engineer, Core Development

NuroMountain View, CA

Senior/Staff Controls Engineer designing and deploying production controls software that translates autonomy trajectories into safe vehicle motions for L4 self-driving across diverse conditions and vehicle platforms. Requires 5+ years experience with L2+ controls, deep vehicle dynamics and controls theory knowledge, and strong embedded programming skills.

194k – 352k/yrOn-site5+ YOEEmbedded Engineering
Nuro

Staff/Senior Software Engineer, Onboard Infrastructure

NuroMountain View, CA

Build and optimize onboard infrastructure and performance for Nuro's self-driving vehicles. Requires 5+ years experience, strong C++ skills, and expertise in distributed systems, computer architecture, or robotics platforms.

194k – 352k/yrOn-site5+ YOEEmbedded Engineering
Zoox

Embedded Software Engineer - MCU Platforms

ZooxFoster City, CA +2

Build foundational firmware and platform software for vehicle microcontrollers in real-time environments. The role requires 10+ years of embedded systems experience, strong C/C++ skills, and familiarity with RTOS development, hardware integration, and MCU bootloaders.

200k – 250k/yrHybrid10+ YOEEmbedded Engineering
Huntress

Staff Software Engineer

HuntressUnited States

Staff Software Engineer building high-performance EDR agents in Go for Windows, macOS, and Linux. Requires deep OS internals knowledge, 5+ years production Go experience, and mentoring skills; sets technical direction for endpoint telemetry and threat hunting.

200k – 220k/yrRemote7+ YOEEmbedded Engineering