Senior Software Engineer - Flight Autonomy

Related keywords: data engineer remote jobremote job software engineerengineer remote job

Overview

The job opening is for a Senior Software Engineer focused on flight autonomy at Merlin Labs. This role involves a combination of designing, implementing, testing, and certifying flight-critical autonomy algorithms intended for the next generation of aerospace systems.

Key Responsibilities

As a Senior Software Engineer, you will be responsible for the following:

  • Design and develop flight-critical software: Working primarily with MathWorks tools like Simulink, Stateflow, and related software for model-based design.

  • Define software architecture: This includes modeling standards and development workflows that comply with DO-178C and DO-331 guidelines.

  • Requirement management: Create, maintain, and review software requirements, models, and auto-generated code, ensuring robustness through requirements-based design, verification, and certification artifact production.

  • Cross-functional collaboration: Work with engineers from various groups including systems, safety, hardware, flight controls, and test teams to meet overall product and program needs.

  • Support CI pipelines: Contribute to integration into Continuous Integration (CI) pipelines, which includes model checks, code generation, static analysis, and automated verification processes.

  • Documentation and audits: Create and maintain comprehensive documentation for software requirements, architecture, design decisions, and support for hardware-in-the-loop (HIL) and processor-in-the-loop (PIL) testing activities.

Required Skills and Qualifications

To be eligible for this position, candidates should possess the following qualifications:

  • Educational background: A Bachelor’s or Master’s degree in Electrical Engineering, Aerospace Engineering, Computer Engineering, Computer Science, or a related field.

  • Experience: A minimum of 5 years of experience in developing embedded or safety-critical software.

  • Technical expertise: Extensive experience with Simulink, Stateflow, and Embedded Coder for safety-critical software development is required. Familiarity with Simulink Check, Simulink Code Inspector, Simulink Test, as well as Polyspace Bug Finder is also necessary.

  • Requirements management: Candidates should have solid experience in managing requirements with a track record of authoring high-quality software requirements, maintaining traceability, and using tools such as DOORS, Jama, or Polarion.

  • Knowledge of standards: Understanding of DO-178C, complemented with hands-on experience with DO-331, is mandatory for this role.

  • CI/CD experience: Familiarity with Continuous Integration/Continuous Deployment (CI/CD) environments and automated model/code quality checks enhances a candidate's profile.

  • Development abilities: Experience in developing embedded flight software using C/C++ while integrating auto-generated code with manual code.

  • Testing experience: Experience performing HIL testing, troubleshooting integration issues, and analyzing flight test data will be instrumental in this role.

  • Scripting skills: Proficiency in MATLAB scripting, tool automation, and test automation is also beneficial for candidates.

Salary and Benefits

The job description does not specify a salary. Candidates interested in the role may need to inquire further about compensation during the application process.

Job Location

The position is based in the United States, highlighting the company’s focus on candidates who can work within this geographic area.

Conclusion

Overall, this is an exciting opportunity for skilled engineers who are passionate about aerospace technology and autonomy systems. The role at Merlin Labs presents a chance to work on cutting-edge technology that contributes to advancements in the aerospace industry. This position requires a diligent and detail-oriented engineer who is ready to collaborate with a talented team and tackle complex challenges in flight autonomy.



This job offer was originally published on himalayas.app

Merlin Labs

United States

Software development

Full-time

March 28, 2026

14 views

1 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.