✦ Luna Orbit — Software Engineering

MATLAB / Simulink Design and Process Software Engineer

at Quest Defense

📍 Remote, US Remote 💰 $110K – $130K USD / year Posted April 02, 2026
Salary $110K – $130K USD / year
Type Not Specified
Experience mid
Exp. Years 5+ years
Education Bachelor's degree in computer science, electrical engineering, or related field
Category Software Engineering

MATLAB/Simulink Design and Process Software Engineer delivering model-based development for engine control in safety-critical aerospace programs, including code generation and DO-178C compliance.

  • Design, develop, and implement MATLAB Simulink models for engine control systems
  • Generate production-ready code from Simulink models
  • Lead technical reviews and validation for DO-178C
  • Collaborate with cross-functional teams for compatibility
  • Train customer personnel on best practices

Role emphasizes MATLAB/Simulink, Stateflow, DO-178C, SCADE transitions, and embedded software integration with real-time targets, including HIL/SIL and DOORS-based traceability.

The ideal candidate is a mid-level MATLAB/Simulink engineer with 5+ years in safety-critical aerospace, strong DO-178C experience, code generation expertise, and leadership ability to mentor teams and guide certification artifacts.

Bachelor's degree in computer scienceelectrical engineeringor related field5+ years of experience in MATLAB Simulink model-based development for engine control or aerospace systemsProven experience in code generation from Simulink modelsStrong understanding of control system design principles and real-time software architecturesExperience with DO-178C or similar safety-critical software development standardsAbility to lead projects and train technical teamsProficiency in MATLABStateflowand embedded C/C++Familiarity with version control systems (e.g.Git) and Agile methodologiesU.S. citizenship required
Transition from SCADE to MATLAB/SimulinkEngine control systems / FADEC experienceAuto-code generation workflows using Embedded CoderDO-178C Level A or B environmentsHIL/SIL hardware integrationRequirements-based development and traceability (IBM DOORS)
MATLABSimulinkStateflowEmbedded C/C++Embedded CoderGitIBM DOORS
MATLABSimulinkStateflowEmbedded C/C++DO-178CSCADEEmbedded CoderGitIBM DOORS
MATLABSimulinkStateflowEmbedded C/C++DO-178CSCADEEmbedded CoderGitIBM DOORSHILSILReal-time software architectures
LeadershipCommunicationInterpersonal skillsTraining and mentoringProblem solving
Industry Aerospace
Job Function Develop and certify MATLAB/Simulink-based model-driven software for aerospace engine control
Role Subtype MATLAB/Simulink Engineer
MATLABSimulinkDO-178CSCADEStateflowEmbedded C/C++Embedded CoderReal-timeHILSILGitIBM DOORSDSAaerospaceengine controlcitizenship

U.S. citizenship required, 5+ years MATLAB/Simulink experience in aerospace, DO-178C experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile