Sr Software Engineer in Test - Infrastructure & Architecture

MathWorks

Bengaluru

Hybrid

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MathWorks is looking for a Software Engineer in Test to join their Infrastructure and Architecture Team in Bengaluru, India. The role involves designing test strategies, developing automated tests, and debugging software to ensure quality and reliability. Ideal candidates should have strong C++ knowledge along with a bachelor's degree and relevant experience. The position offers a hybrid work model, encouraging in-person collaboration and flexible at-home work life.

Qualifications

  • A bachelor's degree and 6 years of experience (or master's with 3 years, or PhD, or equivalent).
  • Hands-on experience with C++ programming.
  • Knowledge of object-oriented programming.

Responsibilities

  • Design and develop test strategies focusing on software architecture.
  • Participate in development and drive testability.
  • Write Unit, Integration, and System tests for C++/MATLAB.
  • Investigate and debug failures collaborating with team members.
  • Mentor new Engineers in the team.

Skills

C++ programming
Test automation
Debugging
Object Oriented Programming
MATLAB
Python
Go

Education

Bachelor's degree
Master's degree
PhD degree

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.

As a Software Engineer in Test on the Infrastructure and Architecture Team, you will be responsible for qualifying core software libraries and third-party libraries providing critical foundation software capabilities for our developers. You will work with the development team to design and develop automated tests and create tooling to improve development workflows. This position requires strong analytical skills and C++ knowledge, as well as an ability to work with downstream teams to identify and resolve issues.

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

Responsibilities
  • Design and develop test strategies that focus on architectural aspects of the software
  • Participate in development from the design phase and drive testability as a design aspect
  • Write Unit, Integration and System tests for C++/MATLAB code and run in CI-CD system
  • Investigate and debug failures, and work with team members to resolve them
  • Mentor new Engineers in the team
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.
Additional Qualifications
  • Hands‑on experience with C++ programming and debugging
  • Knowledge of Object Oriented Programming
  • Experience with Test automation and Test Frameworks
  • Nice to have - Experience with MATLAB/Python/Go
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Quality Engineer - Verification & Validation
Senior Quality Engineer - Verification & Validation

MathWorks • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Hybrid work model
Growth opportunities
Inclusive work environment
Senior C++ - Software Engineer
Senior C++ - Software Engineer

MathWorks • Bengaluru

Hybrid
INR 1,000,000 - 1,500,000
Senior Software Engineer - Cloud Platform Integrations
Senior Software Engineer - Cloud Platform Integrations

MathWorks • Hyderabad

Hybrid
INR 250,000 - 500,000
Senior Build Engineer
Senior Build Engineer

MathWorks • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Hybrid work model
Senior Advanced Support Engineer
Senior Advanced Support Engineer

MathWorks • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Senior Product Security Engineer
Senior Product Security Engineer

MathWorks • Hyderabad

Hybrid
INR 1,500,000 - 2,500,000
C++ Software Engineer
C++ Software Engineer

MathWorks • Bengaluru

Hybrid
INR 1,000,000 - 1,500,000
Sr. Software Engineer C++
Sr. Software Engineer C++

Central Business Solutions, Inc • Pune District

On-site
INR 1,500,000 - 2,100,000
Software Engineer: Embedded Deep Learning
Software Engineer: Embedded Deep Learning

MathWorks • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Software Engineer Complier Technologies
Software Engineer Complier Technologies

MathWorks • Bengaluru

Hybrid
INR 900,000 - 1,200,000