Software Engineer in Test - GPU Computing

The MathWorks, Inc.
Cambridge, UK
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Automation of Tests C++ (Programming Language) Continuous Integration General-Purpose Computing on Graphics Processing Units MATLAB Object-Oriented Software Development Strategies of Testing Deep Learning Parallel Computation Mathworks Build Management
+2 more
Information Technology Hardware Infrastructure

Job description

Join our team of Software Engineers in Test who are passionate about the quality of products that enable users to perform GPU-accelerated parallel computing and deep learning. The ideal candidate is a collaborative engineer with a strong quality mindset and excellent organizational skills.

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

  • Collaborate with a cross-functional team on feature design and implementation, with a focus on quality, robustness, and testability
  • Create test strategies for new product features
  • Design and build automated correctness and performance test suites for parallel algorithms and GPU infrastructure
  • Develop and maintain automated testing frameworks, tools, and CI/CD infrastructure
  • Investigate, diagnose, and report complex software defects

Requirements

  • MS or PhD in Computer Science, Engineering,or a related field
  • Demonstrated experience with an object-oriented programming language, such as Java or C++, is required
  • Proficiency in MATLAB is a plus
  • Familiarity with GPU-accelerated parallel computing or deep learningis a plus
  • Test automation experience is a plus
  • Experience using agentic tools in development tasks is a plus
  • Ability to multitask, triage issues, and work independently in a fast-paced environment
  • Excellent communication skills

  • A bachelor’s degree and 3 years of professional work experience (or a master’s degree, or equivalent experience) is required.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…