Senior Software Engineer
Core
Design, build, and operate fully autonomous long-range cargo aircraft and fleet management systems.
Role type
Senior Software Engineer (Autonomous Systems & Fleet Operations)
Builds
SkyNav interface, backend services, telemetry infrastructure, and autonomous aircraft software
Domain
Aviation, Robotics, Autonomous Systems, Hybrid-Electric Aircraft
Deliverable
production ML models | product features | infrastructure
Required skills
Python, JavaScript/TypeScript, C++, API design, distributed systems, AI/ML application, hardware-software integration, debugging complex cross-layer issues
Preferred skills
ArduPilot/PX4 experience, 3D visualization (Three.js, CesiumJS), real-time telemetry, embedded Linux, GNC/autonomy background
Technologies
Python, JavaScript, TypeScript, C++, ArduPilot, SkyNav, ArduPilot C++ fork, avionics, hybrid-electric architecture
Responsibilities
Own and ship capabilities across SkyNav, backend services, telemetry infrastructure, and autonomous aircraft software; Build interactive 3D visualization and mission planning features; Develop and operate Python services, APIs, data pipelines, and automation; Make safe, production quality changes to ArduPilot C++ fork and integrate with avionics; Scale, load balance, and instrument telemetry hub; Apply AI and machine learning for engineering automation and operator tools; Partner with GNC, robotics, embedded software, flight operations, and hardware teams; Raise engineering bar through architecture, testing, code review, CI/CD, and documentation
Seniority
Senior, hands-on IC