Sr Software Engineer in Test - Infrastructure & Architecture

Groupe Kardol

Indiana (PA)

On-site

USD 110,000 - 150,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

MathWorks is seeking a Software Engineer in Test for the Infrastructure and Architecture Team to qualify core libraries and build automated tests. You will design and develop test tooling to improve developer workflows, collaborating with downstream teams to identify and resolve issues.

The role emphasizes strong analytical skills, C++ expertise, and experience with test automation, aiming to enhance MATLAB/Simulink-based development pipelines within an enterprise environment.

Qualifications

  • Bachelor's degree and 6+ years of professional experience (or master's 3+ years, or PhD) is required.
  • Hands-on experience with C++ programming and debugging.
  • Knowledge of Object Oriented Programming.
  • Experience with Test automation and Test Frameworks.

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.

Skills

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

Education

Bachelor's or higher with 6+ years experience

Tools

MATLAB
Python
Go

Job description

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.

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 Engineerns 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

Why MathWorks?

It's the chance to collaborate with bright, passionate people. It's the opportunity to accelerate the pace of discovery, innovation, and learning in engineering and science. And it’s a commitment to doing the right thing—for each individual, our customers, and the local community. We cultivate an enjoyable, participatory, and rational environment that champions individual growth, encourages initiative, values collaboration, shares success, and rewards excellence.

MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs more than 6,500 people in 16 countries, with headquarters in Natick, Massachusetts, USA. MathWorks is privately held and has been profitable every year since its founding in 1984.

YOU + MathWorks = Unlimited Possibilities
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer in Test
Senior Software Engineer in Test

Groupe Kardol • Indiana (PA)

On-site
USD 130,000 - 170,000
Senior SDET - C++ Testing & Architecture Focus
Senior SDET - C++ Testing & Architecture Focus

Groupe Kardol • Indiana (PA)

On-site
USD 110,000 - 150,000
Senior Software Engineer in Test - Simulink Variants
Senior Software Engineer in Test - Simulink Variants

Groupe Kardol • Indiana (PA)

On-site
USD 19,000 - 33,000
Senior C++ Software Engineer
Senior C++ Software Engineer

MathWorks • Natick (MA)

On-site
USD 140,000 - 210,000
Multiple Openings - Engineering Development Group - U.S.
Multiple Openings - Engineering Development Group - U.S.

MathWorks • Natick (MA)

On-site
USD 70,000 - 95,000
Senior SDET: Cloud & UI Automation Leader
Senior SDET: Cloud & UI Automation Leader

Groupe Kardol • Indiana (PA)

On-site
USD 130,000 - 170,000
Software Test Manager
Software Test Manager

Kulicke & Soffa • Fort Washington

On-site
USD 140,000 - 190,000
Software Test Manager
Software Test Manager

Groupe Kardol • Fort Washington

On-site
USD 120,000 - 180,000
Principal Software Engineer - MATLAB Data Visualization
Principal Software Engineer - MATLAB Data Visualization

MathWorks • Natick (MA)

On-site
USD 120,000 - 150,000
Software Engineer in Test
Software Engineer in Test

dacgu • New York (NY)

On-site
USD 80,000 - 120,000