| Careers at MathWorks |
We are looking for a team-oriented Software Development Engineer to join the MATLAB Desktop development team. We are part of the team that builds the face of MATLAB and provides APIs to the rest of the development organization for building the next generation of MATLAB Apps.
You will help develop the foundational APIs and User Interface (UI) libraries for providing a seamless MATLAB user experience on the Desktop and over the Cloud. Your work will leverage state-of-the-art web UI technologies to enable building modern Apps and will have high visibility within the organization.
You will have the opportunity to engage in all aspects of software development processes, influencing requirements specifications, attending design reviews and usability sessions, and generating software design solutions with other development teams.
Your responsibilities will include functional design, architecture, and implementation of APIs and UIs using JavaScript, HTML, and CSS. As part of the MATLAB Desktop team, you will be responsible for ensuring high levels of quality, exceptional usability, and well-crafted functionality.
This position requires ability to work constructively and effectively in a cross-team environment. You will work closely with other developers, quality engineers, usability specialists, and graphical designers.
Preferred Qualifications
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.