Software Engineer - JavaScript and UI design

Job Summary

We are looking for a developer with strong JavaScript and UI design skills to develop web applications for the Polyspace family of products. The Polyspace team is responsible for the development of static analysis tools. You will have the opportunity to work on frontend, business logic, and back end databases. You will also interact with customer-facing engineers to understand the workflows and design solutions that fit our customers' requirements.


Participate in the full software development cycle, from requirements gathering and use-case analysis, to specification, architecture, design, implementation, and testing.
Collaborate with cross-functional teams including quality engineers, documentation, and marketing, as well as other MATLAB and Simulink development teams.
Participate and contribute to the creation of modern and elegant web applications with intuitive and robust UI features, extending Polyspace products capabilities.
Prepare and present design specifications to colleagues
Follow technology trends 


Minimum Qualifications

  • A bachelor's degree and 5 years of professional work experience (or a master's degree) is required.
  • Expertise with JavaScript

Additional Qualifications

Expertise with CSS3 and HTML5 Canvas
Good communication and inter-personal skills
Experience with design patterns
Experience with JavaScript framework and libraries (Dojo Toolkit, Vue, D3)
Experience with some server-side languages (C++, Java, Python…)
Experience with unit testing frameworks
Experience with Relational Database Management System (RDBMS)

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 4500 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.

Contact us if you need reasonable accommodation because of a disability in order to apply for a position.

The MathWorks, Inc. is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics. View The EEO is the Law poster and its supplement.

The pay transparency policy is available here.

MathWorks participates in E-Verify. View the E-Verify posters here.

Apply Now