Senior Model-Based Design Engineer

Hermeus•Los Angeles, CA
•$150,000 - $190,000

About The Position

Hermeus is a venture-backed defense aviation company focused on rapid iterative prototyping and developing high-speed aircraft. The Senior Model-Based Design Engineer will establish and advance Model-Based Design capabilities across flight software, GNC, and flight sciences teams. The engineer will develop workflows supporting 6-DOF vehicle simulations, pilot training simulators, Monte Carlo analyses, automated code generation, and system verification, using MATLAB/Simulink and related tools to connect control system design, software development, and verification. The role will help establish scalable, model-driven engineering practices and the tools, processes, and infrastructure to develop, generate, integrate, and validate production-quality flight software from system and control models. The position includes defining model-based development standards, implementing automated code-generation pipelines, and integrating generated software with embedded flight systems and SIL/HIL test environments. The successful candidate will bring hands-on experience implementing Model-Based Design workflows in aerospace, defense, automotive, or another safety-critical environment, and will take ownership of building these capabilities and encouraging their adoption across the organization.

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 related technical fields.
  • 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.
  • Ownership mindset and ability to introduce new 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 that integrate aircraft dynamics, sensors, actuators, and flight software.
  • Establish model-based development processes across flight software, GNC, and flight sciences teams, initially focused on simulation with future expansion into 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 to 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 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 ensure 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 activities for flight-critical software.
  • Promote adoption of Model-Based Design practices through technical guidance, documentation, and cross-functional collaboration.

Benefits

  • 100% employer-paid healthcare and pet insurance.
  • Competitive pay, stock options, a 401(k) retirement plan, and potential year-end bonuses.
  • Paid parental leave, 12 federal holidays, unlimited PTO for exempt employees, and accrued PTO for non-exempt employees.
  • Weekly paid office lunches and fully stocked breakrooms.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service