- Robot type
- Drone
- Location
- AustinTexasUSA
- Job type
- Software
- Posted
- Sep 14, 2026
- Salary
- $150,000–$185,000 a year
Full-time
Senior Software Engineer
Job description
Due to U.S. government contract requirements, this role is limited to U.S. citizens, U.S. permanent residents, or candidates from specific countries authorized under applicable export control regulations.
Skyways is hiring a Senior Software Engineer who can move comfortably from a 3D interface in SkyNav, to a high throughput Python service, to C++ running in our ArduPilot fork. You will own capabilities end to end across product, platform, and vehicle software, using modern AI tools and applied AI techniques to accelerate development and improve autonomous operations. This role is ideal for a broad, hands on engineer who wants to ship software that flies.
Job responsibilities
- Own and ship capabilities across SkyNav, backend services, telemetry infrastructure, and autonomous aircraft software.
- Build interactive 3D visualization and mission planning features in SkyNav using JavaScript or TypeScript and modern web graphics.
- Develop and operate Python services, APIs, data pipelines, and automation that support aircraft and fleet operations.
- Make safe, production quality changes to our ArduPilot C++ fork and integrate them with avionics, hardware, and higher level autonomy systems.
- Scale, load balance, and instrument our telemetry hub so real time fleet data remains reliable as aircraft volume grows.
- Apply AI and machine learning where they create real value, including engineering automation, data analysis, debugging, and operator tools.
- Partner closely with GNC, robotics, embedded software, flight operations, and hardware teams to validate changes in simulation and flight testing.
- Raise the engineering bar through thoughtful architecture, testing, code review, CI/CD, observability, and clear technical documentation.
