Staff Software Engineer-Avionics Verification
Confirmed live in the last 24 hours
Merlin Labs

51-200 employees

Autonomous flight technology company
Company Overview
Merlin, an aviation technology company, offers a dynamic and engaging work environment where employees can directly see the impact of their contributions towards the advancement of autonomous flight. The company's competitive edge lies in its focus on autonomous flight technology, a niche yet rapidly growing sector within the aviation industry. As a leader in this field, Merlin provides an unparalleled opportunity for its employees to be at the forefront of technological progress in aviation.
AI & Machine Learning
Food & Agriculture
Aerospace
B2B

Company Stage

Series B

Total Funding

$187.4M

Founded

2019

Headquarters

Boston, Massachusetts

Growth & Insights
Headcount

6 month growth

4%

1 year growth

88%

2 year growth

167%
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Operating Systems
CategoriesNew
Software Engineering
Requirements
  • Experienced with model-based tools and Simulink Test Manager for verification of model-based software (DO-331)
  • Experience with design, development and verification software according to DO-178 guidance
  • Knowledge of troubleshooting, debugging, maintaining, and improving software verification artifacts
  • Experience with generation of model coverage, code coverage reports
  • Experienced in generation of analysis and justifications as needed for failed tests and not covered code, model
  • Strong experience leading small teams in agile development environment
  • Excellent communication skills
  • Experience with C and Simulink
Responsibilities
  • Act as the technical lead for all software verification efforts
  • Develop software verification Test Procedures and Test Cases based on Software High Level Requirements of the airborne software
  • Develop software verification Test Procedures and Test Cases to the guidance of DO-178/331 and internal procedures and standards
  • Review HLRs and provide feedback
  • Communicate status of test procedures progress to the larger software team
  • Troubleshoot test procedure errors and communicate to the larger team for corrections to HLRs or system requirements
  • Run needed analysis, reports for model and source code coverage
  • Perform tool qualification of tools used to test airborne software
  • Create test and analysis reports
  • Help with hiring of verification engineers
Desired Qualifications
  • First hand experience designing and implementing software for real-time operating systems (RTOS), with strong knowledge of low-level topics such as device driver development, interrupt handling, memory management, and performance estimation