Senior Model-Based Design Engineer

Hermeus•Los Angeles, CA

About The Position

Hermeus is seeking a Senior Model-Based Design Engineer to establish and advance Model-Based Design (MBD) capabilities across its flight software, GNC, and flight sciences teams. The engineer will develop and implement model-driven workflows for applications including 6-degree-of-freedom vehicle simulations, pilot training simulators, Monte Carlo analyses, automated code generation, and system verification. Using MATLAB/Simulink and related tools, this role bridges control system design, software development, and verification while establishing scalable engineering practices. The role will help create the tools, processes, and infrastructure needed to develop, generate, integrate, and validate production-quality flight software from system and control models. This includes defining development standards, building automated code-generation pipelines, and integrating generated software with embedded flight systems and SIL/HIL environments. The position calls for hands-on experience in Model-Based Design in aerospace, defense, automotive, or another safety-critical environment, along with ownership, cross-disciplinary collaboration, and support for wider organizational adoption of model-based development.

Requirements

  • Bachelor's degree in Aerospace Engineering, Electrical Engineering, Computer Engineering, Computer Science, Mechanical Engineering, or a related field.
  • At least 5 years of experience in Model-Based Design, embedded software development, controls engineering, or a related technical field.
  • Strong hands-on experience with MATLAB/Simulink and model-based development workflows.
  • Experience using Simulink Coder, Embedded Coder, or similar tools to generate executable C/C++ software from models.
  • Demonstrated experience developing, implementing, or improving Model-Based Design workflows in an engineering environment.
  • Experience integrating generated code with embedded software or real-time systems.
  • Proficiency in C/C++ and familiarity with embedded software development practices.
  • Understanding of control systems, dynamic systems, and software verification methodologies.
  • Experience with MIL, SIL, or HIL testing and validation.
  • Strong debugging and problem-solving skills across models, generated code, and software interfaces.
  • Ability to work across multidisciplinary engineering teams and take ownership of complex technical initiatives.

Nice To Haves

  • Experience establishing Model-Based Design processes or infrastructure across multiple engineering teams.
  • Advanced experience with MATLAB/Simulink, Stateflow, Simulink Test, Simulink Coder, and Embedded Coder.
  • Experience implementing model-based code-generation pipelines for production or flight-critical embedded software.
  • Familiarity with model-based software architecture, reusable model libraries, and modeling standards.
  • Experience integrating model-based development workflows into CI/CD pipelines, automated testing, and software configuration management.
  • Experience with real-time embedded targets and platforms such as Speedgoat, dSPACE, NI VeriStand, or OPAL-RT.
  • Experience developing or integrating flight controls, GNC, avionics, or autonomous systems.
  • Familiarity with aerospace software development standards such as DO-178C and DO-331.
  • Knowledge of model verification, code verification, requirements traceability, and software qualification processes.
  • Experience with aircraft, UAVs, spacecraft, automotive control systems, or other complex safety-critical platforms.
  • Strong ownership mindset and ability to introduce development practices, solve ambiguous technical problems, and help engineering teams iterate quickly.

Responsibilities

  • Develop and maintain high-fidelity 6-DOF aircraft simulation models using MATLAB/Simulink for vehicle development, pilot training, Monte Carlo analysis, and system verification.
  • Develop, implement, and maintain Model-Based Design workflows using MATLAB, Simulink, and related tools.
  • Build and expand simulation capabilities integrating aircraft dynamics, sensors, actuators, and flight software.
  • Establish model-based development processes across flight software, GNC, and flight sciences teams, initially focusing on simulation and potentially expanding to control system development.
  • Develop and support Model-in-the-Loop (MIL), Software-in-the-Loop (SIL), and Hardware-in-the-Loop (HIL) verification workflows.
  • Implement automated code-generation workflows that translate Simulink models into production-quality C/C++ software for simulation and embedded flight systems.
  • Define best practices for model architecture, configuration management, code generation, testing, and verification.
  • Integrate generated software with existing simulation environments, flight software architectures, embedded targets, and hardware interfaces.
  • Build automated testing and continuous integration processes for model-based development.
  • Collaborate with GNC, flight software, avionics, systems, and test teams to maintain consistency between models, generated code, and deployed systems.
  • Debug and resolve issues involving model behavior, generated code, software integration, and system performance.
  • Support requirements traceability, model verification, and validation for flight-critical software.
  • Promote adoption of Model-Based Design through technical guidance, documentation, and cross-functional collaboration.

Benefits

  • 100% employer-paid healthcare
  • Pet insurance
  • Competitive pay
  • Stock options
  • 401(k) retirement plan
  • Potential year-end bonuses
  • Paid parental leave
  • 12 federal holidays
  • Unlimited PTO for exempt employees
  • Generous accrued PTO for non-exempt employees
  • Weekly paid office lunches
  • Fully stocked breakrooms
  • Equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service