MathWorks Senior Embedded Software Engineer in Test in Natick, Massachusetts
Senior Embedded Software Engineer in Test
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
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.
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