Senior Software Engineer- Simscape
Role details
Job location
Tech stack
Job description
MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence.
- Work independently and with the team to research and develop new methods for model simulation that will allow customers to simulate complex physical systems quickly and reliably.
- You will be personally responsible for the end-to-end process of software development including: feature design, architecture, and implementation.
- Interact with customers, application engineers, and marketing to gather requirements.
Requirements
-
Experience with C++ or another Object Oriented language is required.
-
Experience analyzing or designing engineering systems including fluid, drivetrain, control, or electrical systems is required.
-
Experience with BOOST, STL, or Design Patterns is a plus.
-
Experience with Simulink or Simscape is a plus.
-
Experience with numerical analysis algorithms and tools is a plus.
-
Strong mathematical background is a strong plus.
-
A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required.