Quality Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: November 17, 2014
Job Description:
Working under the direction of Quality Engineering Manager 1,
will be responsible for testing the MATLAB Coder product;
generating standalone C and C++ code from MATLAB code;
participating in every phase of software development from feature
inception to its final release, which includes influencing
requirements specification, driving software design for
testability, developing test procedures and implementing automated
test suites in MATLAB and C++; designing test plans and test
procedures; developing automated test infrastructure and test
suites; designing and running sweep testing using various
techniques such as Feature Based Testing and Randomized Testing;
creating test tools and enhancing existing ones; reporting bugs and
qualifying bug fixes; and providing feedback to development
throughout the development process. Education and Experience: Master’s degree (or foreign education equivalent) in
Engineering, Telecommunications, Computer Science, Information
Systems or Mathematics and no experience. OR Bachelor’s degree (or foreign education equivalent) in
Engineering, Telecommunications, Computer Science, Information
Systems or Mathematics and five (5) years of experience in job
offered or five (5) years of experience in development, testing or
technical support of control design automation toolboxes, control
systems, EDA verification/validation systems, MATLAB toolboxes or
mathematical simulation software. Special Requirements: · Demonstrated expertise writing control, simulation, numerical
or MATLAB algorithms. · Demonstrated expertise programming in MATLAB, and C, C++,
assembly language, JAVA or Simulink. · Demonstrated expertise in development, automated test
development or test tool development for parallel computing,
distributed systems, state machines, discrete time systems,
automatic code generation systems, device drivers, compiler design,
code generation, state machine simulation, distributed systems, EDA
verification and validation tools, Control Area Network (CAN)
protocols or algorithms for numerical analysis, signal processing,
video processing or embedded systems, or statistical analysis and
quality control of data validity. · Demonstrated expertise using randomized and feature-based
sweep testing for product functionality. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 13860 for specific job details and requirements and
apply online on the Careers Page at
www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Boston , Quality Engineer, Engineering , Natick, MA, Massachusetts