Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: May 28, 2019
Job Description:
Working under the direction of the Engineering Manager, will be
responsible for designing, developing and testing sophisticated software systems; developing the next generation
of verification and validation technologies for model- based design; designing and implementing features for Simulink
Test, a product for functional verification of Simulink and Stateflow algorithms; developing language semantics in
Simulink and Stateflow, scalable test execution frameworks, web applications for test management and new
visualization and reporting tools; adding new features in Simulink Test; participating in all facets of software
development including architecture, design and implementation
of high-quality scalable software features; participating in
architecture and design reviews; re-architecting existing software to accommodate new requirements; and collaborating with
cross-functional product development teams. Education and Experience: Master’s degree or higher (or foreign education equivalent) in
Engineering, Computer Science, or Information Technology and no experience. OR Bachelor’s degree (or foreign education equivalent) in
Engineering, Computer Science, or Information Technology and five (5) years of experience in job offered or five (5) years of
experience in design, development and testing using JavaScript frameworks. Special Requirements: • Demonstrated expertise in object oriented programming using
MATLAB and C/C++ or Java. • Demonstrated expertise developing cross-platform UIs within
Windows, Linux and MacOS environments using JavaScript, AngularJS and NodeJS frameworks according to Agile
SCRUM methodologies; and using Docker and JavaScript frameworks to develop cloud-based tools for MATLAB
Online. • Demonstrated expertise writing algorithms to analyze datasets
from a distributed system. • Demonstrated expertise developing unit tests using Google
Test, JUnit or QUnit. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 21242 for specific job details and requirements and apply online on the Careers Page at
http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Quincy , Software Engineer, Engineering , Natick, MA, Massachusetts