IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Software Engineer – C++

Holliston MA Mathworks

MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More:

Work with a team of talented engineers in building software tools in Simulink to engineer complex models used in distributed and embedded systems.  (Simulink experience not required)

Simulink is an environment for multidomain simulation and Model-Based Design for dynamic and embedded systems. It provides an interactive graphical environment and a customizable set of block libraries that let you design, simulate, implement, and test a variety of time-varying systems, including communications, controls, signal processing, video processing, and image processing.

MathWorks nurtures growth, appreciates diversity, encourages initiative, values teamwork, shares success, and rewards excellence.

Our tools represent a key part of the workflow for Model-Based Design. Responsible for designing, implementing, and validating new features to support this workflow.  Work closely within the team and with teams across the organization.  Participate with enthusiasm in all stages of software design, coding, testing, and maintenance. The ideal candidate will thrive in a high-energy team

  • Excellent oral and written communication
  • High-level software design skills especially object-oriented design and methodologies
  • Client-Server architecture
  • Web technologies including HTML, JavaScript, CSS, REST API, and web servers
  • Experience with Simulink is a plus
  • A bachelor's degree and 5 years of professional work experience (or a master's degree, or equivalent experience) is required.

To apply for this job please visit