Massachusetts Information Technology Jobs

Search for Jobs in Information Technology
MassHire JobQuest Logo

Job Information

MathWorks Senior Embedded Software Engineer in Test in Natick, Massachusetts

Senior Embedded Software Engineer in Test

Job Summary

Apply Now

  • Job:23526-BWAL

  • Location:US-MA-Natick

  • Department:Quality Engineering

Join as a software engineer to propel the testing of automatic code generation from MATLAB and Simulink products! As a part of the Engineering team you will be responsible for developing testing infrastructure and tests verifying the efficiency and correctness of automatically generated C/C++ code for large-scale embedded systems. The automatically generated code from the Embedded Coder can be found in thousands of real-life products around the world like cell-phones, cars and aircraft engines. We are seeking someone with a passion for solving challenging software problems! This role has an excellent growth opportunity working with a consistently growing and range of customers in automotive, aerospace and other industries.


You are encouraged to participate in all aspects of software design life cycle to ensure quality is met and develop robust, efficient and automated testing systems for all features within the Embedded Coder product. Your responsibilities include:

  • Improve existing test tools to more efficiently test the embedded code generated from the Code Generation product set

  • Craft and develop new testing techniques and strategies to improve product quality

  • Collaborate with multi-functional teams to drive quality goals

  • Educate other teams to use the tools optimally with hands-on training

  • Ensure code generation performance and examine and identify generated code differences over releases

Minimum Qualifications

  • Familiar with object oriented design

  • A bachelor's degree and 7 years of professional work experience (or a master's degree and 5 years of professional work experience, or a PhD degree, or equivalent experience) is required.

Additional Qualifications

  • Programming experience in C / C++/ MATLAB or a scripting language such as Python or Perl

  • Experience with Embedded Systems

  • Knowledge of compiler technology, Machine Learning and Deep Learning is helpful

  • Experience with Simulink or Model Based Design

  • Industry experience in Aerospace, Automotive, DSP or similar domains