Staff Software Engineer
Core
Architect and evolve critical software systems for fully autonomous long-range cargo aircraft, including flight control stacks, telemetry infrastructure, and mission planning tools.
Role type
Staff Software Engineer (Autonomous Systems & Infrastructure)
Builds
Autonomous cargo aircraft software stack, SkyNav visualization platform, and real-time telemetry infrastructure for fleet operations.
Domain
Aviation, Robotics, Autonomous Systems, Hybrid-Electric Aircraft
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Python, JavaScript/TypeScript, Distributed Systems Architecture, Avionics/Robotics Software, AI/ML Engineering, System Design, Technical Leadership
Preferred skills
ArduPilot/PX4 experience, 3D Web Graphics (Three.js/CesiumJS), Embedded Linux, GNC/Flight Testing, FAA/UAS Regulations
Technologies
C++, Python, JavaScript, TypeScript, ArduPilot, Three.js, CesiumJS, WebGL, Electron, Telemetry Systems
Responsibilities
Own architecture of critical software stack areas including SkyNav, backend services, and autonomous aircraft software; Set technical standards and raise quality bar through design and code review; Lead high-risk work on ArduPilot C++ fork and safety-relevant vehicle software; Design 3D visualization and mission planning architecture; Architect and scale telemetry hub for reliable real-time fleet data; Apply AI/ML for engineering automation and operational capabilities; Drive cross-functional alignment across GNC, robotics, and hardware teams; Mentor senior engineers and shape engineering culture through documentation and CI/CD.
Seniority
Staff, hands-on IC with strategic influence