MathWorks Software Engineer - Embedding technologies in Natick, Massachusetts
Software Engineer - Embedding technologies
Join a team working on innovative technology for designing high performance systems. Apply your software engineering skills to make MATLAB and Simulink the best tools to design great products such as autonomous vehicles, phones and airplanes, and across industries from medical devices to green energy.
In this position you will help make MathWorks’ embedded design software amazingly easy to use. You will extend the power of MATLAB and Simulink to let embedded system designers analyze and visualize the cost of their designs, choose winning design alternatives, and tune them to high efficiency. The software you will develop will enable engineers around the world to design innovative products quickly and with ease.
A bachelor's degree and 5 years of professional work experience (or a master's degree, or equivalent experience) is required.
Demonstrated experience in/with object oriented design
Demonstrated experience applying OO methodologies and practices to develop extensible systems, using C++ (preferred) or other language.