Senior Test Frameworks Engineer - Simulink & Code Generation

The Mathworks   •  

Natick, MA

Industry: Technology


5 - 7 years

Posted 180 days ago

This job is no longer available.

Job Summary

As a Senior Test Frameworks Engineer - Simulink & Code Generation, you will be responsible for defining and driving our automated testing infrastructures, automated test suites, testing processes, and tooling for the MathWorks product line and infrastructure, primarily focusing on Simulink and the MathWorks code generation products. You will work closely with other Quality Engineering teams, Development teams, and third-party vendors to evolve and support standards and strategies for efficient automated testing.


  • Design, implement, and qualify test frameworks and tools for the Simulink area and generated C/C++ code
  • Identify and document design specifications
  • Participate in proposals, design reviews, and code reviews
  • Design and communicate resourceful test standards
  • Support the internal user community by addressing questions and problems pertaining to automated testing
  • Utilize MathWorks build and test environment, processes, and tools

Minimum Qualifications

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

Additional Qualifications

  • BS/MS in computer science, engineering or math
  • 5+ years experience in Software Quality Engineering and Automated Testing
  • Experience with one or more of Simulink, MATLAB Coder, Simulink Coder, Embedded Coder, and Simulink Test
  • Experience using one or more xUnit frameworks such as MATLAB Unit Test, JUnit, NUnit
  • Experience with one or more Continuous Integration tools such as Jenkins, Travis CI, Bamboo
  • Experience programming with one or more of MATLAB, C++ or Java
  • Superior analytical and problem solving skills
  • Strong desire to design, implement and pilot test infrastructures and tools
  • Excellent interpersonal and written communication skills