Job Directory The Mathworks Senior API Software Engineer - C++
The Mathworks

Senior API Software Engineer - C++ The Mathworks
Natick, MA

MathWorks is a developer of mathematical computing software for engineers and scientists.

Companies like The Mathworks
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About The Mathworks

Job Description

Search for more jobs

Senior API Software Engineer - C++

Job Summary

Apply Now

* Job: 19042-BHIL
* Location: US-MA-Natick
* Department: Product Development

Remove barriers between programming languages so that technical professionals and researchers spend more time on research and development and less time writing code.

Would you like to leverage your C++ expertise to accelerate the pace of science and engineering?

Apply your experience in C++ and problem-solving skills to enable seamless integration between MATLAB and common libraries from other languages, for example Java, JavaScript, .NET and Python.

We develop Engine API, MEX and interfaces. Click here to read more about the projects our team has an impact on.

You will work on all aspects of product development from requirements gathering and design to implementation and qualification. You will help technical professionals work in an environment with multiple programming languages and libraries so that they can collaborate and integrate solutions across language boundaries.


* Partner with technical marketing and cross functional teams to gather user requirements assess opportunities, and test designs.
* Develop new product features and improve existing features.
* Participate in design reviews.
* Work with cross functional team for test and documentation of new features.
* Use build and debug tools in Windows, Linux and OS X.

Minimum Qualifications

* 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) is required.
* Proficiency with C++

Additional Qualifications

* Experience with Java, C#, Python, or JavaScript
* Iterative and agile development, unit testing.

Nice to have

* Experience with MATLAB

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 4000 people in 16 countries, with headquarters in Natick, Massachusetts, U.S.A. MathWorks is privately held and has been profitable every year since its founding in 1984.

About The Mathworks

MathWorks is a developer of mathematical computing software for engineers and scientists.

10000 employees
The Mathworks

1 apple hill drive

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.