Our group is at the heart of Simulink. We are looking for talented and motivated Software Engineers with a passion for high quality software design in C++. You will lead projects to design and implement core components of Simulink. You will apply modern software architecture principles to maximize usability, performance, reliability, and scalability.
Would you like to leverage your C++ expertise to accelerate the pace of science and engineering?
Are you passionate about software development in modern C++?
Do you like collaborating with users to design products that are embraced for their functionality and ease-of-use?
Join us and help users leverage their MATLAB algorithms in the Simulink environment for simulation, all the way to deployment of generated code on embedded targets. The software you develop will be enable both our customers as well as other MathWorks product teams.
Develop new product features and improve existing features
Partner with technical marketing and cross-functional teams to gather user requirements, assess opportunities, and test designs
Participate in design reviews
Use cross-platform continuous integration tools to build and debug software components
Proficiency with C++
A bachelor's degree and 5 years of professional work experience (or a master's degree) is required.
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. The EEO is the Law poster is available here.MathWorks participates in E-Verify. View the E-Verify posters here.