Bachelor of Science degree in an engineering discipline
3+ years experience in software engineering for certification
Experience in developing software test and verification documents
Familiarity with tools like dSPACE
Proficient in Python, C, C++, MATLAB
Knowledge of CAN, RTD, Serial Communication, ARINC 429, and UART
Responsibilities
Develop and conduct software flight critical tests for Flight Control and Display systems
Create embedded systems test bench and perform processor-in-the-loop testing
Develop verification testing tools and automate qualification procedures
Maintain software certification plans and artifacts
Generate code and test vectors using MathWorks tools
Conduct multi-disciplinary design reviews from PDR to certification
Collaborate with DER and systems group for SOI audits
Train teams on processes and advocate for best practices
Benefits
Opportunity to impact aviation safety and accessibility
Valuable stock option plan
Heavily subsidized medical, dental, and vision plans
20 days of paid time off (PTO) and 5 sick days annually
Dynamic work environment with a motivated team
Full Job Description
VALIDATION & VERIFICATION ENGINEER, AVIATION ENGINEERING - EL SEGUNDO, CA
In this role, you are responsible for the testing and quality assurance of the Fly-By-Wire software and Display software. You will create, execute and review tests at the high level software requirements level and at the low level software requirements level. In addition, you will be responsible for performing reviews of the high and low level requirements, design and code using checklists. The ideal candidate will be familiar with ARP 4754A, DO178C, DO 331, and DO 254 requirements and capable of facilitating all FAA/DER reviews (SOI-1 to SOI-4).
RESPONSIBILITIES:
Develop and conduct software flight critical tests and reviews of the Flight Control System and the Display per DO-178C, DO-331 and DO-254
Develop embedded systems test bench and perform on processor in the loop testing for multiple software components
Develop verification testing tools and automation, qualify the test stand and develop qualification procedures for the same
Develop and maintain the software certification plans and artifacts.
Code and Test vector generation and testing using MathWorks tools set per DO-331 requirements.
Conduct multi-disciplinary design reviews including PDR, CDR through different phases of development through to production readiness and certification.
Work with the DER and systems group towards successful completion of SOI audits.
Advocate and train the Skyryse teams to follow and contribute to the processes.
REQUIRED QUALIFICATIONS:
Bachelor of Science degree in an engineering discipline
3+ years experience in software engineering in certification of software and systems
Experience in developing software test and verification documents
Experience with tools similar to dSPACE
Experienced in Python, C, C++, MATLAB
Working knowledge of CAN, RTD, Serial Communication, ARINC 429 and UART
PREFERRED QUALIFICATIONS:
Master of Science degree in electrical, computer science, mechanical or aerospace engineering discipline
Experience in design, develop, verify and certify display software per DO-178C
Experience with certification of software, systems, and subsystems working with DER/FAA
Experience in developing, writing, and reviewing certification documentation such as software certification plans, compliance reports, and etc.
Working experience in DO-178C and other aerospace regulations/processes/standard
Experience in verifying and certifying Fly-by-wire operational flight software using model based development conforming DO-331
Experience with LDRA or Vector CAST
Experience with Object Code Verification
Self starter with ability to work independently with minimal supervision to influence organization
WHY SKYRYSE?
The opportunity to change the world through improving aviation safety and accessibility
Salary: $120,000 - $150,000
Valuable stock option plan
Heavily subsidized medical, dental and vision plans
Full-time employees are eligible for 20 days of paid time off (PTO) and 5 sick days annually. PTO and sick days must be used in accordance with Company policy.
A company with an ambitious vision, a dynamic work environment, and a team of smart, motivated, and fun to work-with colleagues!