Taro Logo

Flight Software Test Engineer

Building safety-enhancing technology for aviation, developing automated aviation systems to make air transportation safer and more convenient.
$136,000 - $190,000
Embedded
Mid-Level Software Engineer
In-Person
101 - 500 Employees
3+ years of experience
Robotics · Automotive

Description For Flight Software Test Engineer

Reliable Robotics is at the forefront of revolutionizing aviation safety through innovative technology. As a Flight Software Test Engineer, you'll join a mission-driven team developing automated aviation systems that will transform air transportation. The role combines software engineering with aviation expertise, focusing on ensuring flight software meets rigorous safety and performance standards.

You'll be part of the Simulation and Test Systems team, responsible for creating and maintaining the infrastructure that enables the development, testing, and deployment of autonomous aircraft software. Your work will directly impact the safety and reliability of aviation systems through comprehensive testing and verification processes.

The position offers a competitive salary range of $136,000 to $190,000 annually, plus stock options and benefits. You'll work with cutting-edge technology in hardware-in-the-loop (HITL) test environments, developing automated test cases and frameworks while collaborating with cross-functional engineering teams.

This role is perfect for someone with a strong background in software testing, particularly in safety-critical systems, who wants to make a meaningful impact in aviation technology. You'll need expertise in C++ and Python, experience with integrated hardware/software testing, and a passion for solving complex technical challenges.

Working at Reliable Robotics means joining a diverse and inclusive workplace that values merit and innovation. The company offers a casual work environment while maintaining high professional standards. Note that this position requires compliance with U.S. export control laws and may have specific citizenship requirements due to the nature of the technology involved.

Last updated 2 months ago

Responsibilities For Flight Software Test Engineer

  • Develop tooling and test cases to support test verification processes
  • Support release and verification process for flight software
  • Develop test plans and execute tests
  • Investigate issues and drive problems to closure
  • Develop automated test cases and frameworks
  • Build test analysis tools
  • Improve hardware-in-the-loop testbed capabilities
  • Maintain, install, and troubleshoot test and simulation equipment

Requirements For Flight Software Test Engineer

Python
Linux
  • 3+ years professional experience in object oriented C++ and Python
  • 3+ years of experience testing integrated hardware / software products or mission-critical systems
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience
  • Experience working with robotics or other safety critical software (preferred)
  • Experience developing automated test cases through GitHub Actions, Jenkins, Travis CI, or other CI infrastructure (preferred)
  • Ability to build or maintain hardware-in-the-loop (HITL) test environments
  • Experience using laboratory electrical test equipment
  • Strong technical, organizational, problem-solving, and root-cause investigation skills
  • Excellent documentation and collaboration skills

Benefits For Flight Software Test Engineer

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

Interested in this job?

Jobs Related To Reliable Robotics Flight Software Test Engineer