MathWorks logo

MathWorks

Senior Applications Engineer - Model Based Design

🇺🇸 Natick, MA 🕑 Full-Time 💰 $119K - $185K 💻 Software Engineering 🗓️ March 31st, 2026

Edtech.com's Summary

MathWorks is hiring a Senior Applications Engineer - Model Based Design. The role involves applying expertise in embedded software development and model-based design to influence product development for Simulink and Embedded Coder and assisting customers with complex embedded software applications and advanced technical issues.

Highlights
  • Provide user perspective to guide the development of model-based design products.
  • Assist customers with advanced embedded software use cases and resolve complex technical problems.
  • Collaborate with product development teams and be part of a community of code generation experts.
  • Experience required in embedded software development and proficiency with Embedded Coder and Simulink.
  • Creative problem-solving and identifying emerging customer needs are key success factors.
  • Minimum qualifications include a bachelor's degree plus 6 years relevant experience or advanced degrees/equivalent.
  • Knowledge of C/C++ for embedded applications development is necessary.
  • Familiarity with automotive or aerospace development processes, coding standards such as MISRA C, and certification standards like DO-178 is preferred.
  • Strong communication skills and ability to collaborate across teams are required.
  • Salary range: $119,200 - $184,700.

Senior Applications Engineer - Model Based Design Full Description

Senior Applications Engineer - Model Based Design


Job Summary

Apply your knowledge in embedded software development and model-based design (MBD) to shape the future of Simulink and Embedded Coder. Work closely with product development teams and customers with cutting-edge use cases to drive product design in a direction that fulfills the evolving needs of our customers.

Responsibilities

In this role, you will:

  • Influence the direction of MathWorks' model-based design products by providing a user's perspective in our product development process
  • Help customers with advanced use cases succeed in developing embedded software applications with MBD by resolving complex issues, including strategic technical engagements
  • Be a part of a diverse community of production code generation experts within MathWorks
 
Keys to your success will be:
  • experience with embedded software development
  • expertise with Embedded coder and Simulink family of products
  • creative problem-solving of technical issues
  • identifying emerging and systemic needs of our customers

 In your first six months, you will:
  • leverage internal MathWorks training to extend your knowledge of our products
  • become integrated with targeted Simulink product development teams
  • resolve advanced technical issues faced by customers applying our products

Minimum Qualifications
  • A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required.

Additional Qualifications
  • Knowledge of C/C++ for developing embedded applications 
  • Familiarity with the development process in automotive or aerospace industries  
  • Excellent communication skills (effectively articulate ideas and provide feedback) 
  • Excellent problem-solving skills 
  • Effective collaborator in cross functional environment 
  • Familiarity with coding standards (eg MISRA C), platforms (eg AUTOSAR), and/or certification requirements (eg DO-178) are a plus