Senior Flight Software Engineer – Autonomy Systems

Merlin

Boston (MA)

On-site

USD 150,000 - 210,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Catered lunches
Snacks and drinks
Health/dental/life
401k with matching

Job summary

Merlin Labs in Boston, MA is seeking a Staff Software Engineer to design, implement, test, and certify flight-critical autonomy algorithms for next-generation aerospace systems, using model-based flight software with MathWorks tools and DO-178C compliant development.

You will collaborate with cross-functional teams, contribute to CI pipelines, handle requirements, verification, and certification artifacts, and support HIL/PIL testing and audits.

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Aerospace Engineering, Computer Engineering, Computer Science, or related fields
  • 10+ years of experience developing embedded or safety-critical software
  • 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 analysis of flight test data
  • Experience with MATLAB scripting, tool automation, and test automation

Responsibilities

  • 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 engineers from cross functional groups such as systems, safety, hardware, flight controls, and flight test to ensure product and program level needs are met
  • 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

Skills

Embedded C/C++
Simulink/Stateflow
DO-178C DO-331
Model-based design
CI/CD pipelines
HIL testing
Requirements management
MATLAB scripting

Education

Bachelor's or Master's in EE/CS

Tools

MathWorks tools
DOORS
Jama
Polarion

Job description

Merlin Labs in Boston, MA is seeking a Staff Software Engineer to design, implement, test, and certify flight-critical autonomy algorithms for next-generation aerospace systems, using model-based flight software with MathWorks tools and DO-178C compliant development.

You will collaborate with cross-functional teams, contribute to CI pipelines, handle requirements, verification, and certification artifacts, and support HIL/PIL testing and audits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Flight Software Engineer — Autonomy Systems
Senior Flight Software Engineer — Autonomy Systems

Merlinlabs • Boston (MA)

On-site
USD 180,000 - 240,000
Health, dental, life insurance
Unlimited vacation
401k with match
+1
Senior Flight Software Engineer, Autonomy Systems
Senior Flight Software Engineer, Autonomy Systems

Quiet Capital • Boston (MA)

On-site
USD 200,000 - 265,000
Catered lunches on‑site
Snacks and beverages on‑site
Top‑tier benefits package (health, 401
Staff Flight Software Engineer — Autonomy Systems
Staff Flight Software Engineer — Autonomy Systems

Merlin Labs • Boston (MA)

On-site
USD 200,000 - 265,000
Catered lunches
Snacks and beverages
Top-tier benefits package
+2
Staff Software Engineer - Flight Autonomy & DO-178C
Staff Software Engineer - Flight Autonomy & DO-178C

Remote Genie • Boston (MA)

Hybrid
USD 200,000 - 265,000
Catered lunches
Snacks & beverages
Top-tier benefits
Staff Flight Software Engineer — Model‑Based Autonomy
Staff Flight Software Engineer — Model‑Based Autonomy

Merlin Labs • Beaverton (OR)

Hybrid
USD 200,000 - 265,000
Catered lunches
Snacks and beverages
Unlimited vacation
+2
Staff Engineer, Model-Based Flight Software
Staff Engineer, Model-Based Flight Software

Front Door Defense • Boston (MA)

On-site
USD 200,000 - 265,000
Health, dental, life insurance
Unlimited vacation
401k with match
Senior Flight Autonomy Systems Engineer
Senior Flight Autonomy Systems Engineer

Merlin Labs • Boston (MA)

On-site
USD 165,000 - 220,000
Health benefits
Dental insurance
Life insurance
+2
Senior Systems Engineer, Aerospace Autonomy & Certification
Senior Systems Engineer, Aerospace Autonomy & Certification

Merlin • United States

Hybrid
USD 165,000 - 215,000
Equity grants
Health insurance
Dental insurance
+3
Lead Systems Engineer, Flight Autonomy
Lead Systems Engineer, Flight Autonomy

Quiet Capital • United States

Hybrid
USD 165,000 - 220,000
Health, dental, life insurance
Unlimited vacation
401k with match
Senior Avionics Systems Engineer — Autonomy & Flight Safety
Senior Avionics Systems Engineer — Autonomy & Flight Safety

Merlin • Boston (MA)

Hybrid
USD 150,000 - 210,000
Health, dental, life insurance
Unlimited vacation
401k with match
+1