Flight Software Verification Engineer

Reliable Robotics Corporation
•$160,000 - $210,000

About The Position

Reliable Robotics is developing safety-enhancing aviation technology intended to make air transportation safer and more convenient. The Flight Software Verification Engineer contributes to verification of embedded software that works with sensors and control systems, handles system faults, and integrates with other vehicle subsystems. The role involves working directly with flight hardware in the lab and on the plane, planning flight testing, and verifying software that will fly on an aircraft. Flight Software teams participate in development, verification, and certification of the Reliable Robotics autonomy stack. The role connects mechanical, avionics, algorithmic, and embedded systems and offers opportunities to work with teams and components across the automated aircraft.

Requirements

  • At least 5 years of experience with C or C++.
  • Experience verifying safety-critical software to achieve DO-178C objectives or a comparable standard.
  • Experience with requirements-based testing in unit test and Hardware-In-The-Loop environments.
  • Bachelor's degree in Computer Science, Aerospace Engineering, or equivalent experience.

Nice To Haves

  • Experience defining software verification strategy for DO-178C programs.
  • Experience leading test framework tooling development.
  • Experience with tool qualification for DO-178C and DO-330.
  • Excellent written and verbal communication skills.

Responsibilities

  • Contribute to the DO-178C verification strategy and its implementation.
  • Create tooling for an effective and compliant software verification environment.
  • Oversee and author test development.
  • Perform tool qualification in accordance with DO-178C and DO-330.
  • Work directly with flight hardware in the lab and on the plane.
  • Plan flight testing.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service