Careers at MathWorks

Search for more jobs

Quality Engineer - Language Compiler and Optimizations

Location:
US-MA-Natick (Related locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New England)
Job Function:
Quality Engineering
Job Number:
10553-BHIL

Job Summary

As a Quality Engineer for the MATLAB Language Compiler team you will be working on qualifying cutting-edge work in extending the MATLAB code execution infrastructure, JIT Compiler and compiler optimizations. You will apply your analytical and problem solving skills to design and develop test tools for creating automated tests and analyzing performance and memory profile of the compiler. You will have an opportunity to participate in projects from in company’s flagship core MATLAB product area from their early design stages and play a critical role in driving them to final product release.

Responsibilities

  • Participating in component design reviews
  • Designing test tools to facilitate automated testing
  • Writing automated unit tests in C++
  • Writing automated function and system tests in MATLAB
  • Reporting bugs and verifying fixes
  • Evaluating performance of the compiler and generated code

Required Qualifications

  • A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.

Preferred Qualifications

  • Knowledge of Object Oriented Programming is required.
  • Programming experience in MATLAB is desirable.
  • Programming experience in C++ or Java is required.
  • Three years of experience in Software Development or Quality Engineering is preferable.

Nice to Have:

  • Familiarity with Rational Purify or VTune or Valgrind
  • Knowledge of Compiler Internals

Why MathWorks?

It’s the chance to collaborate with bright, passionate people. It’s contributing to software products that make a difference in the world. And it’s being part of a company with an incredible commitment to doing the right thing – for each individual, our customers, and the local community.

MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs 2500 people in 15 countries, with headquarters in Natick, Massachusetts, U.S.A. MathWorks is privately held and has been profitable every year since its founding in 1984.