Skip to content
Shield AIShield AI

Staff Software Engineer, Autonomous Pilot Integration

Leads development, integration, validation, and field deployment of autonomy software for unmanned platforms. Requires senior-level C++ and Linux experience, embedded and real-time systems expertise, technical leadership, and mission-test support.

About the job

Responsibilities

  • Develop, integrate, validate, and field autonomy software for unmanned air, maritime, space, ground, or effects/expendable platforms.
  • Develop mission behaviors, platform-specific control, multi-agent coordination, contingencies, and executive autonomy.
  • Lead a small feature crew or sub-program through design, development, integration, and delivery.
  • Bring up payload computers; deploy containerized systems; configure onboard compute, sensors, and command-and-control interfaces.
  • Own software-in-the-loop, hardware-in-the-loop, vehicle-in-the-loop, and live test validation.
  • Collaborate with autonomy, perception, feature, platform integration, autopilot, C2, and government stakeholders.
  • Author and negotiate interface control documents and interface contracts.
  • Mentor and onboard engineers; participate in hiring and technical growth planning.
  • Drive design reviews, documentation, post-mortems, process improvements, and standards compliance.
  • Prepare mission-ready systems, coordinate hardware/software compatibility, and support release cadence.
  • Travel to test sites and support flight tests, range exercises, on-water trials, integration events, and live mission operations.
  • Diagnose and resolve issues across autonomy stacks, payload computers, and embedded systems; perform memory, CPU, and timing profiling.
  • Capture mission data, reproduce issues in simulation, and drive fixes into subsequent builds.
  • Develop tools and processes for integration, testing, logging, data parsing, reliability, and team efficiency.

Requirements

  • Bachelor's or master's degree in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, or a related field, or equivalent practical experience.
  • Typically 7 years of related experience with a bachelor's degree, 5 years with a master's degree, 4 years with a PhD, or equivalent experience.
  • Proficiency in C++ and experience developing or integrating real-time or latency-sensitive systems.
  • Proficiency in Linux-based development, embedded systems, shell scripting, and system diagnostics.
  • Familiarity with middleware, publish-subscribe, or IPC frameworks used in autonomy or robotics, such as DDS and message buses.
  • Hands-on experience supporting demonstrations, exercises, or field and mission tests for unmanned or autonomous systems.
  • Experience with autonomy simulation environments for testing and validation.
  • Experience leading a small technical team or owning a major capability from design through field delivery.
  • Experience mentoring engineers and developing technical talent.
  • Experience authoring or negotiating interface contracts or ICDs.
  • Strong full-stack troubleshooting, optimization, communication, and collaboration skills.
  • Ability to obtain a SECRET clearance.

Preferred Qualifications

  • Experience with unmanned systems or comparable 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.
  • Customer- or partner-facing technical relationship experience.
  • Experience with cross-team process, documentation, rigor, or developer-experience improvements.
  • Familiarity with autonomy stacks, motion planning, and vehicle-control integration.
  • Experience with avionics, spacecraft buses, vessel control, payload computer integration, or hardware-in-the-loop debugging.
  • Experience with container orchestration on embedded or payload compute, including k3s, k3d, or Docker.
  • Familiarity with PX4, ArduPilot, spacecraft flight software, or vessel autopilots.
  • Build-system experience with Conan or CMake and familiarity with CI/CD pipelines.
  • Experience developing automation tools for system testing, logging, and data parsing.
  • Experience with C2 standards such as A-GRA, UCI, or OMS.
  • Familiarity with government-furnished simulation environments such as AFSIM or NGTS.
  • Comfort interfacing with Department of Defense stakeholders during field events or technical reviews.

Compensation

  • Annual salary range: $234,240–$351,360.

Skills

C++, Linux, Embedded Systems, Shell Scripting, Dds, Ipc, Python, Docker, Kubernetes, Px4, Ardupilot, Cmake, Conan, CI/CD, Simulation

Traba

Traba

New York, NY
Staff Software Engineer
$240k+/yrOn-site7+ YOEFullstack Engineering

Staff engineer leading the architecture and implementation of scalable backend and full-stack systems powered by AI agents. Requires 7+ years with TypeScript/Node.js or Python, PostgreSQL, messaging systems, distributed systems, and production-scale applications.

Suno

Suno

Cambridge, MA
Senior/Staff Software Engineer, Artists & Creators
$228k+/yrOn-site5+ YOEFullstack Engineering

Build and own Songkick’s systems across backend, mobile, data, and notifications while leading its technical integration with Suno. The role requires 5+ years of hands-on software engineering experience, strong API and architecture skills, and comfort in ambiguous startup environments.

Prompt Health

Prompt Health

United States

Staff Software Engineer
$225k+/yrRemote7+ YOEFullstack Engineering

Staff-level individual contributor leading architecture, technical strategy, and execution for complex enterprise web applications. The role requires deep full-stack experience, strong data architecture and query-performance expertise, hands-on coding, and the ability to mentor engineers.

Chime

Chime

New York, NY
Staff Software Engineer, AI & App Experience
$223k+/yrOn-site8+ YOEFullstack Engineering

Leads the architecture and hands-on development of LLM-powered financial assistant capabilities, including agent systems, evaluations, guardrails, and scalable backend services. Requires 8+ years of backend or full-stack experience, strong distributed-systems expertise, and production experience shipping AI features.

Discord

Discord

United States

Staff Software Engineer - Consumer Revenue
$248k+/yrOn-site8+ YOEFullstack Engineering

Staff full-stack engineer leading technical strategy and end-to-end product development for Discord’s consumer revenue experiences, including Nitro, Shop, Server Boosting, and User Identity. Requires 8+ years of software engineering experience and expertise in React/React Native and Python.