Skip to content
Shield AIShield AIWashington, DC

Staff Software Engineer, Autonomous Pilot Integration

Staff-level engineer leading autonomy software development and integration for unmanned platforms across air, maritime, space, and effects domains. Owns end-to-end delivery from design through field testing while mentoring engineers and interfacing with external partners.

188k – 281k
On-site7+ YOEEmbedded Engineering

About the role

What You'll Do

Develop & Field Autonomy — Develop & integrate autonomy software solutions onto unmanned platforms (air, maritime, space, or effects/expendables), including payload computer bring-up, container-based deployment (e.g., k3s/k3d), and configuration across onboard compute, sensors, and command-and-control interfaces — and lead a small team through the design, development, and delivery of a major capability or sub-program.

Technical Leadership — Lead a small feature crew or sub-program; set technical direction, break down work, unblock the team, and report progress to leadership and stakeholders.

Collaboration Across Teams — Act as a primary technical interface with the Autonomy Capabilities team (motion planning, tactics), the Perception team, feature crews, and external partners (platform integrators, vehicle/autopilot control vendors, C2 providers); author and negotiate ICDs and interface contracts rather than just consume them.

Mentorship & Growth — Mentor mid-level engineers on the team; partner with managers on onboarding, leveling, and growth planning. Formally onboard senior new hires.

Design & Documentation — Drive design reviews, ICDs, and post-mortems for your area; push the team toward higher rigor and close process gaps that span teams.

Pre-deployment Preparation — Own the build, configuration, and validation process for mission-ready systems; coordinate hardware/software compatibility, mission readiness, and release cadence with capability and feature teams.

On-site Test & Mission Support — Travel to test sites and support live mission operations (flight tests, range exercises, on-water trials, integration events), including safety checks, system bring-up, and troubleshooting under time-critical constraints.

Hardware/Software Debugging — Diagnose and resolve integration issues across complex autonomy stacks, payload computers, and embedded systems in lab and field environments — including memory, CPU, and timing profiling under operationally-representative loads.

Mission Data & Debrief Support — Capture mission and test data, reproduce issues in simulation, and partner with autonomy capability owners to drive fixes back into the next build.

Continuous Improvement — Build tools and processes to improve integration timelines, test/mission reliability, and team efficiency across deployment cycles.

C2 Interoperability & Standards — Own the interface contracts with C2 providers and drive standards compliance for your area, including implementation and validation against command-and-control standards (e.g., A-GRA, UCI, OMS).

Hiring — Interview candidates, help define the skills bar for open roles in your area, and onboard new engineers into your sub-program.

Required Qualifications

  • BS/MS in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, and/or similar degree, or equivalent practical experience
  • Typically requires a minimum of 7 years of related experience with a Bachelor’s degree; or 5 years and a Master’s degree; or 4 years with a PhD; or equivalent work experience
  • Proficiency in C++, with experience developing or integrating real-time or latency-sensitive systems
  • Proficiency in Linux-based development and experience working with embedded systems, shell scripting, and system diagnostics
  • Familiarity with middleware, pub-sub, or IPC frameworks used in autonomy or robotics systems (e.g., DDS, message buses)
  • Hands-on experience supporting demos, exercises, or field/mission tests for unmanned or autonomous systems
  • Experience with autonomy simulation environments for testing and validation
  • Demonstrated experience leading a small technical team or owning a major capability from design through field delivery
  • Track record of mentoring engineers and growing technical talent
  • Experience authoring or negotiating interface contracts / ICDs with internal or external stakeholders
  • Strong problem-solving skills, with the ability to troubleshoot and optimize system performance across the full stack
  • Excellent communication and teamwork skills, with the ability to work effectively in a collaborative, multidisciplinary environment
  • Ability to obtain a SECRET clearance

Preferred Qualifications

  • Direct experience supporting unmanned systems (air, maritime, space, ground, or effects/expendables) or similar field test campaigns
  • Proficiency in Python for scripting, automation, and analysis
  • Experience leading a feature crew, sub-program, or small team in an unmanned systems context
  • Experience owning customer- or partner-facing technical relationships (e.g., autopilot vendors, C2 providers, government program offices)
  • Track record of cross-team improvements (process, rigor, documentation, or developer experience)
  • Familiarity with autonomy stacks, motion planning, or vehicle-control integration
  • Competence in vehicle electronics bring-up (avionics, spacecraft buses, or vessel control), payload computer integration, or hardware-in-the-loop debugging
  • Experience with container orchestration (e.g., k3s, k3d, Docker) on embedded or payload compute
  • Familiarity with platform control / autopilot stacks (e.g., PX4, ArduPilot, spacecraft flight software, vessel autopilots)
  • Proficiency in developing automation tools for system testing, logging, and data parsing
  • Build-system experience (e.g., Conan, CMake) and CI/CD pipeline familiarity
  • Comfortable interfacing with DoD stakeholders during field events or technical reviews
  • Experience with C2 standards such as A-GRA, UCI, or OMS
  • Familiarity with government-furnished simulation environments (e.g., AFSIM, NGTS) is a plus

Travel Requirement — Members of this team typically travel around 10-20% of the year (to different office locations, customer sites, and integration/test events).

Skills

C++LinuxEmbedded SystemsDdsPythonDockerCmakeCI/CDPx4Ardupilot
Shield AI

Staff Software Engineer, Autonomy Behaviors (R4588)

Shield AIBoston, MA +2

Leads development of tactical autonomy software for unmanned platforms across air, land, sea, and space domains. Architects scalable behaviors for multi-agent coordination, mission planning, and survivability; requires 7+ years in C++ and autonomy systems like planning and optimization.

188k – 281k
On-site7+ YOEEmbedded Engineering
Turion Space

Staff Spacecraft Systems Engineer

Turion SpaceIrvine, CA

Lead spacecraft architecture and technical baseline as Chief Program Engineer for GEO Space Domain Awareness missions. Own system-level budgets, requirements traceability, and verification across full lifecycle while mentoring teams and interfacing with customers.

190k – 260k
On-site12+ YOEEmbedded Engineering
Shield AI

Senior Staff Engineer, Software Embedded Applications (R5068)

Shield AIDallas, TX

Lead embedded software development for advanced UAV avionics systems using C/C++, owning complex capabilities from design to production in a high-pace cross-functional environment.

190k – 290k
On-siteEmbedded Engineering
GrayMatter Robotics

Staff C++ Architecture Engineer

GrayMatter RoboticsCarson, CA

Designs and implements scalable C++ software architectures for ROS/ROS 2-based robotic systems, integrates sensors/actuators, and owns end-to-end components for industrial automation. Requires 8+ years in modern C++ and robotics experience.

190k – 230k
On-site8+ YOEEmbedded Engineering
Zoox

Senior/Staff Systems Engineer, Powertrain System Safety and Fail Operational

ZooxFoster City, CA

Designs and analyzes powertrain safety and fail-operational systems for autonomous vehicles, leading hazard analysis, requirements, and safety concepts. Requires 4+ years experience in electrified powertrains and functional safety standards like ISO 26262.

185k – 291k
On-site4+ YOEEmbedded Engineering