Careers at MathWorks

Search for more jobs

C++ Senior Software Engineer - Distributed Systems Modeling

Location:
US-MA-Natick (Related locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New England)
Job Function:
Software Development
Job Number:
10922-GMAR

Job Summary

Our team develops revolutionary Simulink® software tools used in modeling, simulating, and deploying complex middleware and distributed embedded systems. Simulink® is an environment for multidomain simulation and Model-Based Design for dynamic and embedded systems, providing an interactive graphical environment and a customizable set of block libraries that let you design, simulate, implement, and test a variety of time-varying systems.

Responsibilities

  • You’ll help us conceptualize, architect, and implement exciting new code generation technologies and tools for modeling distributed embedded systems.

Qualifications Required / Preferred

Required:

  • A Bachelor’s degree with 7+ years of experience, or a Ph.D. degree in Engineering or Computer Science, is required.
  • Algorithmic programming experience is required
  • C++ development experience is required
  • Knowledge of component-based modeling and interface definition methodologies.
  • Experience designing software to address common engineering applications such as controls, signal processing, applied math, etc.

 Preferred:

  • Experience with distributed embedded systems, system-level programming, real-time systems, Simulink, and Real-Time Workshop.

Why MathWorks?

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.