Sr. Flight Software Engineer (Verification)
New Yesterday
Sr. Flight Software Engineer (Verification) As a Flight Software Verification Engineer at Reliable Robotics, you will automate the operation of highly complex aircraft systems. Our Flight Software teams are deeply involved in all aspects of the development and certification of the Reliable Robotics autonomy stack, and play a central role in bringing our aircraft to life.
In your role as a Flight Software Verification Engineer, you will verify bare metal embedded software that works with sensors & control systems, robustly handles system faults, and integrates with other vehicle subsystems. You'll drive the verification strategy and tooling to provide an effective and compliant environment for software verification; and write tests to demonstrate correct and safe behavior. You'll also have the opportunity to work directly with flight hardware in the lab and on the plane, plan flight testing, and watch your software fly an aircraft.
Responsibilities Drive the DO-178C verification strategy and implementation
Create tooling to provide an effective and compliant environment for software verification
Oversee and author test development
Perform tool qualification in accordance with DO-178C/DO-330
Basic Success Criteria 5+ years experience with C or C++
Experience in safety-critical verification of software to achieve DO-178C objectives or 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
Preferred Success Criteria Experience in defining software verification strategy for DO-178C programs
Experience leading test framework tooling development
Experience with tool qualification for DO-178C/DO-330
Excellent written and verbal communication skills
Flight Software links together the mechanical, avionics, algorithmic, and embedded worlds to actually make the airplane fly. The core nature of the role offers the opportunity to interact with teams and components across the entire automated aircraft and to specialize in the areas most exciting to you.
The estimated salary range for this position is $185,000 to $230,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.
- Location:
- Mountain View, CA, United States
- Category:
- Computer And Mathematical Occupations