Senior Software Engineer in Test
- Source: LinkedIn
- MathWorks
- Hybrid
- Bengaluru
- Full-Time
- Senior
Job Description
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.
Simulink Products We are looking for a Senior Software Engineer in Test who enjoys writing code and designing test frameworks . This role focuses on building scalable, maintainable test infrastructure for Simulink Check (Model Advisor) and Simulink Code Inspector, which are core to Model‑Based Design workflows.
This is a hands‑on software engineering role , not a manual testing position.
MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence.
Responsibilities
- Design and build test frameworks and tools using strong object‑oriented design principles.
- Write production‑quality code to support automated testing.
- Develop automated test systems for MATLAB/Simulink‑based workflows.
- Collaborate with developers to define testability and quality goals.
- Continuously improve test architecture, tooling, and automation.
- Strong object‑oriented programming fundamentals with hands‑on coding experience.
- Proficiency in C++, JavaScript, or MATLAB, with strong OOP skills.
- Experience designing or maintaining test frameworks or developer tools.
- Basic understanding of MATLAB and Simulink (hands‑on experience preferred).
- Strong problem‑solving skills and ability to work with complex systems.
Minimum Qualifications
- 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.
- Programming experience in object oriented design
- Familiar with Simulink
Additional Qualifications
- Deeper hands‑on experience with MATLAB/Simulink.
- Exposure to Model‑Based Design (MBD) workflows.
- Familiarity with MAAB / JMAAB, DO‑178C, or code generation workflows.
- Experience with Agentic AI development or testing.
- Experience working in Agile development environments.
Skills
- simulink
- code-inspector
- MATLAB
- cplusplus
- javascript
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
