IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

C++ Senior Software Engineer – MATLAB

Needham MA Mathworks

U.S. Benefits

What are some of the benefits and perks of working at MathWorks?


– 401(k) matching

– Quarterly profit-sharing plan

– Tuition reimbursement

– Paid Volunteer Time

– Fitness and Recreation

– Wellness center

– Training and Development

– Relocation Assistance Provided


MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More:

Lead the development of new features of the MATLAB language to help millions of engineers and scientists efficiently access their user and configuration data. As a member of the development team, you will work on projects from early design stages and play a critical role in driving them to delivery. Build language features and create technologies that increase the productivity of more than 100 MathWorks product teams.  Engage with customers and collaborate with domain experts to design and develop innovative solutions that accelerate our customers’ pace of discovery.

MathWorks nurtures growth, appreciates diversity, encourages initiative, values teamwork, shares success, and rewards excellence.

Gather requirements, design, implement, test, and maintain new features and infrastructure

Apply your modern C++ skills to enhance existing interfaces and build new features.

Utilize Agile methodologies for iterative development and continuous integration.

Work closely with Quality Engineering to develop testing strategies for your work.

Support the adoption of new features by working closely with other development teams

  • Excellent software engineering fundamentals
  • Strong C++ coding and debugging skills
  • Excellent communication skills

Nice to have

  • Experience with MATLAB
  • Experience with databases
  • A bachelor's degree and 7 years of professional work experience (or a master's degree and 5 years of professional work experience, or a PhD degree, or equivalent experience) is required.

To apply for this job please visit