BostonRecruiter Since 2001
the smart solution for Boston jobs

Software Engineer

Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: September 6, 2022

Job Description:

Working under the direction of the Manager or Senior Team Lead, will be responsible for designing, developing and testing sophisticated software used by customers in the mechanical engineering domain; building revolutionary controls-based software tools used in modeling, simulating, and deploying modular, multi-domain engineering systems; decomposing models into individual components and combining them to build the larger system; designing and developing the next generation of block diagram enhancements and tools for use in modeling, simulation and code generation of controls-based mechanical engineering systems; advancing the design and presentation of component interfaces to enable large-scale modeling and systems engineering workflows; improving the Simulink product infrastructure; and collaborating with other Simulink teams and developing algorithms to improve modeling, simulation, testing and code generation for component-based workflows.

Education and Experience:

Masters degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and no experience.

Special Requirements:

Demonstrated expertise in design and development of modeling and simulation systems including object oriented design and analysis, including writing algorithms, applying design patterns, and programming in C/C++ and MATLAB or Simulink.

Demonstrated expertise using STL data structures and containers and applying algorithms for code optimization and code reuse.

Demonstrated expertise analyzing, re-architecting and refactoring large legacy code bases (1M+ lines of code).

Demonstrated expertise using UML modeling tools to design and document object-oriented programming software.

[Expertise may be gained during Graduate program.]

For the position listed above, interested candidates may search by job code 29563 for specific job details and requirements and apply online on the Careers Page at

Keywords: The MathWorks, Inc., Boston , Software Engineer, Computer , Natick, Massachusetts, Massachusetts

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Boston RSS job feeds