Senior Software Engineer - Flight Autonomy- Model Based

2 months ago
Full-time
Senior
Artificial Intelligence and Machine Learning
Merlin Labs

Merlin Labs

Merlin Labs is an aviation technology firm focused on developing fully autonomous flight systems by combining advanced automation with human piloting to ensure safe and reliable air travel as global demand increases.

Aerospace & Defense
51-250
Founded 2018
$134M raised

Description

  • Design and develop flight-critical software using Simulink, Stateflow, and related MathWorks tools for model-based design.
  • Define software architecture, modeling standards, and development workflows aligned with DO-178C and DO-331.
  • Create, maintain, and review software requirements, models, and auto-generated code.
  • Ensure robustness and traceability through requirements-based design, verification, and certification artifact production.
  • Collaborate with systems, safety, hardware, flight controls, and test engineers to meet product and program needs.
  • Support integration into CI pipelines, including model checks, code generation, static analysis, and automated verification.
  • Contribute to planning and execution of SOI audits and certification reviews.
  • Create and maintain comprehensive documentation for software requirements, architecture, and design decisions.
  • Support hardware-in-the-loop (HIL), processor-in-the-loop (PIL), and flight testing activities.

Requirements

  • Bachelor’s or Master’s degree in Electrical Engineering, Aerospace Engineering, Computer Engineering, Computer Science, or a related field.
  • 5+ years of experience developing embedded or safety-critical software.
  • Extensive experience with Simulink, Stateflow, and Embedded Coder for safety-critical software development.
  • Experience with Simulink Check, Simulink Code Inspector, Simulink Test, and Polyspace Bug Finder.
  • Strong experience with requirements management, including authoring high-quality software requirements, maintaining traceability, and using tools such as DOORS, Jama, or Polarion.
  • Working knowledge of DO-178C, including hands-on experience with DO-331.
  • Experience with CI/CD environments and automated model/code quality checks.
  • Experience developing embedded flight software using C/C++ and integrating auto-generated code with manual code.
  • Experience performing HIL testing, automated test execution, troubleshooting integration issues, and analyzing flight test data.
  • Experience with MATLAB scripting, tool automation, and test automation.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Head of Engineering, POS Application Platform

Moniepoint 1K-5K Diversified Financial Services

Moniepoint Inc. is hiring a Head of Engineering for its POS Application Platform to lead the foundational Android engineering layer that powers its merchant POS devices across Nigeria and expanding international markets.

Android AWS C C++ CI/CD Docker DynamoDB Elasticsearch Java Kotlin Kubernetes Microservices PostgreSQL Spring Boot
4 hours, 45 minutes ago

Lead Solar Field Service Technician II

Pearce Services 1K-5K Construction & Engineering

Pearce is hiring a Lead Solar Field Service Technician to travel to utility-scale solar farms and lead field repair, maintenance, and troubleshooting work on megawatt-scale PV systems.

5 hours ago

Senior Flight Test Data Engineer, Loads

Archer 251-1K Construction & Engineering

Archer is hiring a Senior Flight Test Loads Data Engineer in San Jose to support the flight test and certification of its all-electric vertical takeoff and landing aircraft by turning measured loads data into structural analysis and design decisions.

MATLAB Python
5 hours, 45 minutes ago

2027 Early Career Electrical Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is seeking future Electrical Engineers for 2027 start dates to help design, prototype, test, and integrate electronics for defense technology products and deployments.

C C++ Git GitHub Haskell JIRA Python Rust
1 day, 5 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers