Skip to content
Shield AIShield AIWashington, DC

Senior Software Engineer, Autonomous Pilot Integration

Develop and integrate autonomy software for expeditionary unmanned aircraft (V-BAT, X-BAT) including mission behaviors, VTOL control, multi-agent coordination, and sensor integration. Own features from simulation through live flight tests, provide technical leadership, and support field deployments and customer missions.

163k – 245k/yr
On-site5+ YOEEmbedded Engineering

About the role

What You'll Do

  • Develop and integrate autonomy software for V-BAT and X-BAT, including mission behaviors, platform-specific control (including VTOL transitions), payload and sensor integration (e.g., ViDAR, EO/IR), multi-agent coordination, contingencies, and executive autonomy. Own major features from software-in-the-loop through live flight testing.
  • Collaborate closely with the Aircraft team to integrate autonomy capabilities, validate platform interfaces, coordinate hardware/software compatibility, and support release readiness.
  • Partner with Autonomy Capabilities, Perception, GCS, Strategic Systems (ACP), feature crews, and customer stakeholders to deliver integrated mission capabilities.
  • Provide technical leadership: own significant features or subsystems, drive technical execution, mentor teammates, and contribute to design reviews and integration planning.
  • Build, configure, validate, and prepare mission-ready systems while ensuring software, hardware, and operator workflows are ready for deployment.
  • Support flight tests, customer demonstrations, operator training, and deployment events through system bring-up, troubleshooting, and mission execution.
  • Diagnose integration issues across autonomy software, payload computers, embedded systems, and platform interfaces using simulation and operational testing.
  • Analyze mission data, drive root-cause analysis, and build tools and processes that improve integration efficiency and mission reliability.
  • Implement and validate interfaces with GCS and command-and-control systems while supporting compliance with STANAG 4586, UCI, and OMS.

Required Qualifications

  • BS/MS in Computer Science, Electrical Engineering, Aerospace Engineering, Mechanical Engineering, or equivalent practical experience.
  • 5+ years of relevant experience (or equivalent advanced degree experience).
  • Strong C++ development experience in real-time or embedded systems.
  • Experience with Linux-based development and embedded systems.
  • Experience integrating complex software systems and troubleshooting across hardware/software boundaries.
  • Experience supporting system integration, testing, or field events.
  • Ability to obtain a SECRET clearance.

Preferred Qualifications

  • Experience with unmanned aircraft or autonomous systems.
  • Experience with autonomy software, robotics, or vehicle control.
  • Experience with payload or sensor integration.
  • Python, Docker, CMake/Conan, or CI/CD experience.
  • Experience with military test events or defense customers.

Skills

C++LinuxEmbedded SystemsPythonDockercmakeconanCI/CDautonomy softwareRoboticssensor integration
Shield AI

Senior Software Engineer, Autonomous Pilot Integration

Shield AIWashington, DC +3

Develop and integrate autonomy software for launched effects platforms, owning features end-to-end from simulation through live flight testing and deployment in disconnected environments. Requires strong C++ and embedded systems experience plus hardware/software integration skills for defense applications.

163k – 245k/yr
On-site5+ YOEEmbedded Engineering
Nuro

Senior Software Engineer, Sensor Platform

NuroMountain View, CA

Senior Software Engineer building the sensor and compute platform for Nuro's autonomous vehicles. Requires 6+ years experience with strong C++ and Linux systems programming skills for real-time robotics applications.

160k – 241k/yr
On-site6+ YOEEmbedded Engineering
Nuro

Senior Software Engineer, Devices Platform

NuroUnited States

Design and develop sensor and compute systems for autonomous vehicles. Architect reliable onboard software from device drivers to application level using C++ and Linux.

160k – 241k/yr
On-site6+ YOEEmbedded Engineering
Shield AI

Senior Software Engineer, Autonomous Pilot Integration

Shield AIWashington, DC +2

Develop and integrate autonomy software for unmanned platforms across air, maritime, space, and effects domains. Own end-to-end deployment from simulation through live field testing, working with C++ on embedded Linux systems.

160k – 240k/yr
On-site5+ YOEEmbedded Engineering
Shield AI

Senior Software Engineer, Autonomy Behaviors (R4588)

Shield AIBoston, MA +1

Develops tactical autonomy software for unmanned platforms across air, land, sea, and space domains, implementing behaviors for multi-agent coordination, target engagement, and survivability. Requires 5+ years in autonomy/robotics, production C++, and BS/MS/PhD in related field.

160k – 240k/yr
On-site5+ YOEEmbedded Engineering