Job Directory The Mathworks Software Engineer - Fullstack Javascript C++
The Mathworks

Software Engineer - Fullstack Javascript C++ The Mathworks
Natick, MA

MathWorks is a developer of mathematical computing software for engineers and scientists.

Companies like The Mathworks
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About The Mathworks

Job Description

Search for more jobs

Software Engineer - Fullstack Javascript C++

Job Summary

Apply Now

* Job: 21279-MCAR
* Location: US-MA-Natick
* Department: Product Development

You will work as part of a small team enhancing our industry standard graphical languages, Simulink and Stateflow, with web technology. You will invent and implement novel user interactions and features. You will increase the performance, scalability, and elegance of our tools, enabling scientists and engineers around the world to work more efficiently and effectively.


You will be responsible for designing and implementing cutting edge user interface features for the Simulink and Stateflow simulation platforms. Your main focus will be on web based human machine interfaces (HMIs) for our Graphical Editors component.

Using your C++ and JavaScript skills, you'll develop new fullstack (native + web) features for editing and manipulating human machine interfaces within a graphical context.

Using your software architecture skills, you will take designs all the way from concept to completion.

You will work collaboratively with a cross functional team and prepare these features for release to our customers.

Minimum Qualifications

* A bachelor's degree and 5 years of professional work experience (or a master's degree) is required.
* Programming experience in JavaScript

Additional Qualifications

Some experience with C++

Experience with HTML5/Javascript

Broad comprehension of common design patterns, idioms, and styles

Interactive graphics experience preferred

Experience with Qt, HTML5 Canvas, and RESTful Javascript a plus

Ability to document designs (UML a plus)

Experience with web assemly WASM a plus

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 4000 people in 16 countries, with headquarters in Natick, Massachusetts, U.S.A. MathWorks is privately held and has been profitable every year since its founding in 1984.

About The Mathworks

MathWorks is a developer of mathematical computing software for engineers and scientists.

10000 employees
The Mathworks

1 apple hill drive

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.