Senior C++ - Software Engineer
MathWorks • Bangalore, India • Posted July 15, 2026
About the Role
Team: Product Development
Location: IN-Bangalore
Job Summary
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: https://www.mathworks.com/company/jobs/resources/applying-and-interviewing.html#onboarding.
You will work as part of a high-energy and talented team located in Bangalore, India on projects to enhance Simulink’s core execution engine for multi-core simulation and deployment capabilities.
MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence.
Responsibilities
As a Software Engineer working on the core features of Simulink, you will be responsible for all stages of software development including requirements specifications, architecture, design, implementation, a...
Location: IN-Bangalore
Job Summary
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: https://www.mathworks.com/company/jobs/resources/applying-and-interviewing.html#onboarding.
You will work as part of a high-energy and talented team located in Bangalore, India on projects to enhance Simulink’s core execution engine for multi-core simulation and deployment capabilities.
MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence.
Responsibilities
As a Software Engineer working on the core features of Simulink, you will be responsible for all stages of software development including requirements specifications, architecture, design, implementation, a...