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.
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
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.
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
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
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.