Careers at MathWorks

Search for more jobs

UI Software Engineer - C++ / Java / Javascript

Location:
US-MA-Natick (Related locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New England)
Job Function:
Software Development
Job Number:
10918-GMAR

Job Summary

MathWorks physical modeling tools bring accuracy and efficiency to Engineers developing their software and physical systems together. Our users can convert the models of physical systems to C code and deploy the code to other environments for tasks such as hardware-in-the-loop (HIL) testing.  Join the PhysMod team and accelerate the way physical systems are prototyped and brought to market through control design and system-level analysis with physical system models.

Responsibilities

  • Play a major role in advancing the user experience of our Simulink PhysMod products by creating new graphical user interfaces, as well as the supporting UI infrastructure.
  • Participate in all phases of software design, development, and testing of new user interfaces, including traditional Java desktop applications, JavaScript-based web applications, and C++ infrastructure
  • Collaborate with development teams to define requirements and priorities for UI platform development.

Qualifications Required / Preferred

Required:

  • A Bachelor’s degree with 3+ years professional experience, or Master’s degree
  • 3+ years professional User Interface design experience
  • 3+ Years professional Java, JavaScript, or object oriented C++ development experience

Preferred:

  • Web UI development experience, XML, HTML5, CSS
  • Experience with MATLAB, Simulink, and our Physical Modeling tools
  • Experience with simulation algorithms and engineering systems

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