As a Flight Software Test Engineer, you will develop test cases and tooling for flight software verification, ensuring safety and reliability of aviation products.
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.
Flight Software links together the mechanical, avionics, algorithmic, and embedded worlds to actually make the airplane fly. As a Flight Software Test engineer, you will develop the tooling and test cases to support the test verification processes ensuring that the aviation products we develop are safe to fly and help provide a high-fidelity training environment for our flight-test crews.
Responsibilities
In your role as a Flight Software Test Engineer, you will shape the integrated verification procedures to ensure the flight application software meets all design and performance expectations. You will support the release and verification process for flight software, a critical function of our flight test program. You will work in a highly collaborative environment and coordinate with engineering teams across the company as you develop test plans, execute tests, investigate issues, and drive problems to closure. You will also have the opportunity to develop automated test cases and frameworks, build test analysis tools, and improve our hardware-in-the-loop testbed capabilities. This is a hands-on role, involving the maintenance, installation, and troubleshooting of test and simulation equipment.
Basic Success Criteria
- 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
Preferred Criteria
- Experience working with robotics or other safety critical software
- Previous experience developing automated test cases through GitHub Actions, Jenkins, Travis CI, or other continuous integration infrastructure
- Demonstrated ability to build or maintain a hardware-in-the-loop (HITL) test environments
- Hands on experience using laboratory electrical test equipment such as digital multimeters, oscilloscopes, and / or logic analyzers
- Strong technical, organizational, problem-solving, and root-cause investigation skills
- Excellent documentation and collaboration skills
As a Flight Software Test Engineer, you will be part of the Simulation and Test Systems team. The Simulation and Test Systems team is responsible for building the infrastructure necessary to enable the development, test, and deployment of our autonomous aircraft software. You will work closely with the hardware-in-the-loop (HITL) test environments and the simulation team developing the software infrastructure that enables automated and manual tests. You will help develop and maintain essential test tools for the company, and drive verification and validation activities to ensure our product is safe, successful, and meets certification requirements.
The estimated salary range for this position is $155,000 to $215,000 /annual salary + cash and stock option awards + benefits. At Reliable Robotics, we strive to provide competitive and rewarding compensation based on experience and expertise, as well as market conditions, location, and pay equity.
In addition to base compensation, Reliable Robotics offers stock options, employee medical, 401k contribution, great co-workers, and a casual work environment.
This position requires access to information that is subject to U.S. export controls. An offer of employment will be contingent upon the applicant’s capacity to perform in compliance with U.S. export control laws.
All applicants are asked to provide documentation that legally establishes status as a U.S. person or non-U.S. person (and nationalities in the case of a non-U.S. person). Where the applicant is not a U.S. person, meaning not a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident, (iii) refugee under 8 U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158, or not otherwise permitted to access the export-controlled technology without U.S. government authorization, the Company reserves the right not to apply for an export license for such applicants whose access to export-controlled technology or software source code requires authorization and may decline to proceed with the application process and any offer of employment on that basis.
At Reliable Robotics, our goal is to be a diverse and inclusive workforce. As an Equal Opportunity Employer, we do not discriminate on the basis of race, religion, color, creed, ancestry, sex, gender (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity, gender expression, sexual orientation, age, non-disqualifying physical or mental disability or medical conditions, national origin, military or veteran status, genetic information, marital status, or any other basis covered by applicable law. All employment and promotion is decided on the basis of qualifications, merit, and business need.
If you require reasonable accommodation in completing an application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to [email protected]
Top Skills
C++
Github Actions
Jenkins
Python
Travis Ci
Reliable Robotics Corporation Mountain View, California, USA Office
950 N Rengstorff Ave, Mountain View, CA, United States, 94043
Similar Jobs
24 Days Ago
Aerospace • Hardware • Software • Transportation
As a Flight Software Test V&V Engineer, you'll develop and execute test cases for autonomous aircraft software, ensuring safety and functionality through various integrated test environments. Collaboration with engineering teams and maintenance of test equipment are key responsibilities.
Top Skills:
C++Do-178CGithub ActionsJenkinsPythonTravis Ci
3D Printing • Aerospace • Hardware • Software • Manufacturing
Lead the development of automated testing systems for flight software in spacecraft. Mentor junior engineers and manage software lifecycle.
Top Skills:
Atlassian SuiteC++Ci/CdCmakeGitGnu ToolsLinuxPytestPython
3D Printing • Aerospace • Hardware • Software • Manufacturing
The Senior Flight Software Test Engineer will develop automated HITL and SITL testing systems, mentor junior engineers, and collaborate with various teams to ensure software quality.
Top Skills:
Atlassian SuiteC++Ci/CdCmakeData Acquisition SystemsGitGitGnu ToolsLinuxPython
What you need to know about the San Francisco Tech Scene
San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.
Key Facts About San Francisco Tech
- Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Google, Apple, Salesforce, Meta
- Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
- Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
- Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

