Flight Software Engineer

About SkyRyse

SkyRyse is building the world's first autonomous air transportation system. Are you a curious engineer looking to fundamentally change the way we move? Transporting people safely and reliably through the air is an ambitious goal, and we need your help to achieve it! We are venture backed and based in San Francisco.

The Flight Software Team

As a Flight Software Engineer at SkyRyse you will write the code that makes safe and reliable, autonomous flight possible. This includes writing embedded software to drive a variety of sensors and actuators, as well as implementing and optimizing complex guidance laws to run on real hardware.

You will work closely with the flight controls, sensor/data fusion, and hardware teams, contributing your expertise in low level implementations of robust, reliable, performant algorithms for guidance, control, sensing, and actuation.


  • BS in Electrical Engineering, Computer Science, Computer Engineering or equivalent
  • 2+ years experience writing robust systems-level software in C++ 
  • Deep understanding of the “full stack,” which we believe starts at bare metal
  • Solid on fundamentals of operating systems and compilers 
  • Experience writing hardware drivers for sensors and devices 
  • Focus on rigorous testing and fault tolerance

Ideal Fit

  • MS in Electrical Engineering, Computer Science, Computer Engineering or equivalent 
  • Experience working with an embedded RTOS 
  • Experience working in a test driven development environment 
  • Experience with MISRA and other safety-critical coding standards


100% Medical, Dental, and Vision coverage

SkyRyse is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Meet Some of SkyRyse's Employees

Nur H.

Guidance, Navigation, & Control Lead

Nur leads the Guidance Navigation Controls Team, providing vehicles the necessary intelligence and autonomy to perform without human guidance. He also helps shape the company’s technical design.

Mark G.


Mark enables the SkyRyse team to balance speed, safety, and precision by instituting policies that shape the company’s future. He also focuses on supporting individuals and leading by example.

Back to top