Senior Software Engineer in Test - Simulink Variants
Listed on 2026-06-12
-
Software Development
Software Engineer, Senior Developer
Job Summary
Math Works 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:
As a Senior Software Engineer in Test in Simulink, you will play a key role in ensuring the robustness and reliability of Simulink’s Variants functionality. You will work as part of a highly skilled team in Bangalore, focusing on testing core features of Simulink Variants. You will be developing automated test suites and conducting hands-on testing of different variant-related features in the Simulink product.
This position is ideal for someone who thrives on solving challenging technical problems and driving quality at scale.
- Architectural Test Strategy:
Design and implement comprehensive test strategies for Simulink Variants, ensuring scalability, reliability, and maintainability. - Early Design Involvement:
Participate in design and architecture reviews to advocate for testability and quality as core principles. - Automation Development:
Own and maintain automated test suites in MATLAB, and design C++ unit tests based on object-oriented programming (OOP) principles to validate functionality and enhance coverage. - Debugging & Issue Resolution:
Investigate and resolve complex failures, collaborating closely with development teams to ensure timely fixes. - Cross-Functional Collaboration:
Work closely with Engineering, Documentation, Program Management, and Technical Support teams to ensure comprehensive coverage and alignment.
- 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.
- Experience with object oriented design
- Programming experience in C++
- Excellent problem-solving and good algorithm skills
- Programming experience in MATLAB
- Knowledge of software testing methodologies, including developing test plans
- Good interpersonal and communication skills
- Motivation and good time-management skills
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).