Taro Logo

Sr. Flight Software Engineer

A company building safety-enhancing automation technology for aviation to make air transportation safer and more convenient.
$185,000 - $230,000
Embedded
Senior Software Engineer
In-Person
7+ years of experience
Robotics · Automotive

Description For Sr. Flight Software Engineer

Reliable Robotics is at the forefront of revolutionizing aviation through automated systems that enhance safety and convenience. As a Sr. Flight Software Engineer, you'll be part of a mission-driven team developing automation technology for aircraft systems. The role involves creating deterministic C++ software for bare metal environments, working with sensors and control systems, and handling system integration. You'll have hands-on experience with flight hardware and see your code actually fly aircraft.

The position offers a unique opportunity to work at the intersection of aerospace, robotics, and software engineering. You'll be developing safety-critical systems that directly impact the future of automated aviation. The team comprises experienced professionals from aerospace, robotics, and self-driving car backgrounds, creating an environment rich in expertise and innovation.

The compensation package is competitive, ranging from $185,000 to $230,000 annually, plus stock options and benefits. The company offers a casual work environment while maintaining high professional standards. This role is particularly exciting for engineers interested in embedded systems and safety-critical applications, as it combines software engineering with real-world aviation applications.

The position requires expertise in C++ programming, embedded systems, and a strong understanding of computer architecture. You'll be working on-site in Mountain View, CA, contributing to a transformative technology that will make air transportation safer and more accessible. The role offers growth opportunities and the satisfaction of working on technology that will literally take flight and save lives.

Last updated 13 days ago

Responsibilities For Sr. Flight Software Engineer

  • Develop highly deterministic C++ software in a bare metal environment
  • Work with sensors & control systems
  • Handle system faults robustly
  • Integrate with other vehicle subsystems
  • Drive requirements and implement unit tests
  • Work directly with flight hardware in the lab and on the plane
  • Plan flight testing

Requirements For Sr. Flight Software Engineer

  • Bachelor's Degree in Computer Science, Aerospace or equivalent experience
  • 7+ years of professional experience with C or C++
  • Professional experience developing software for embedded or high performance applications
  • Ability to work in a self-directed manner in a fast-paced environment
  • Thorough understanding of computer architecture, operating systems and networking
  • Experience with DO-178C
  • Experience developing software for safety critical applications
  • Excellent written and verbal communication skills

Benefits For Sr. Flight Software Engineer

Medical Insurance
401k
Equity
  • Stock options
  • Employee medical
  • 401k contribution
  • Casual work environment

Interested in this job?

Jobs Related To Reliable Robotics Sr. Flight Software Engineer