| Careers at MathWorks |
Simulink is a world renowned tool for model-based design, where dynamic system models are used to go from concept to simulation though to implementation via automatic code generation. Simulink is currently the used in the design of every-day-systems (such as cars) to advanced systems (such as space vehicles). This position is for if you are a C++ Software Architect and enjoy working in a large C++ code base with many modules, collaborating with experienced developers to solve problems, and staying on top of current technologies.
You will be working on the software infrastructure for the Simulink product. In this architecture role, you will evolve the Simulink architecture and its implementation. You will be working with several very talented teams, which we believe to be the strongest concentration of people with advanced degrees and industry experience in dynamic systems. Over time, you will gain an in depth knowledge of the Simulink “engine” and be responsible for ensuring its integrity and architectural consistency. Responsibilities include:
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.