Displays Software Engineer, C/C++

Reliable Robotics CorporationMountain View, CA
Remote

About The Position

We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods — and eventually people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality. As a Displays Software Engineer at Reliable Robotics, you will be a part of the remote piloting software team. This team is responsible for building the pilot-facing application software that is used to command the aircraft's advanced automation systems — both onboard, and remotely. You will join a team of interdisciplinary and mission-driven engineers with experience across aerospace, robotics, and self-driving vehicles.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience
  • 5+ years of experience developing user-facing software for high-performance or mission-critical applications
  • 5+ years professional experience in C or C++

Nice To Haves

  • Experience with DO-178C
  • Thorough understanding of computer architecture, operating systems and networking
  • Expertise developing user-facing software requirements and following graphical specifications
  • Experience with human-in-the-loop testing and certification campaigns
  • Demonstrated understanding of core browser technologies (JavaScript, HTML, CSS)
  • Private pilot license
  • Demonstrated ability to work in a self-directed manner in a fast-paced environment
  • Must be willing to travel up to 20% of the time.

Responsibilities

  • Designing, architecting, and building a variety of real-time user interface applications for controlling our automated aircraft systems.
  • Developing real-time embedded UIs on aviation-grade hardware to browser-based applications.
  • Serving as a platform for rapidly prototyping different workflows and designs.
  • Directly used in our ongoing experimental test flight programs.
  • Serving as a reference implementation for our certified displays and controls.
  • Ownership over the entire lifecycle of these applications.
  • Working with software engineers and designers within the team, as well as systems engineers and pilots to build systems that are safe, user-centered, and certifiable.

Benefits

  • stock options
  • employee medical
  • 401k contribution
  • great co-workers
  • a casual work environment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service