Staff Software Engineer - Flight Autonomy & DO-178C

Remote Genie

Boston (MA)

Hybrid

USD 200,000 - 265,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Catered lunches
Snacks & beverages
Top-tier benefits

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. You will develop model-based flight software using MathWorks tools and support DO-178C compliant development.

The role emphasizes Simulink/Stateflow, C/C++, and end-to-end lifecycle activities from requirements through certification, including HIL/PIL testing and CI/CD integration.

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.

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

Simulink
Stateflow
Embedded Coder
C/C++
DO-178C
CI/CD
Model-based design

Education

Bachelor’s or Master’s degree in Electrical Engineering, Aerospace Engineering, Computer Engineering, Computer Science, or related fields

Tools

DOORS
Jama
Polarion
MATLAB
Simulink

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. You will develop model-based flight software using MathWorks tools and support DO-178C compliant development.

The role emphasizes Simulink/Stateflow, C/C++, and end-to-end lifecycle activities from requirements through certification, including HIL/PIL testing and CI/CD integration.

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

Merlin • Boston (MA)

On-site
USD 150,000 - 210,000
Catered lunches
Snacks and drinks
Health/dental/life
+1
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 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
Staff Software Engineer, Model Based
Staff Software Engineer, Model Based

Merlinlabs • Boston (MA)

On-site
USD 180,000 - 240,000
Health, dental, life insurance
Unlimited vacation
401k with match
+1
Staff Software Engineer, Model Based
Staff Software Engineer, Model Based

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 Engineer, Model Based Software Software
Staff Engineer, Model Based Software Software

Front Door Defense • Boston (MA)

Hybrid
USD 200,000 - 265,000
Health, dental, life insurance
Unlimited vacation
401k with match
Staff Software Engineer, Model Based
Staff Software Engineer, Model Based

Merlin Labs • Boston (MA)

On-site
USD 200,000 - 265,000
Catered lunches
Snacks and beverages
Top-tier benefits package
+2