Software Engineer in Test - GPU Computing
Role Overview
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.
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.
Key Skills for This Role
Full Job Posting
Job 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.
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.
Responsibilities
- Collaborate with a cross-functional team on feature design and implementation , with a focus on quality , robustness , and testability
- Create test st rategies for new product features
- Design and build automated c orrectness 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
Minimum Qualifications
- A bachelor's degree and 3 years of professional work experience (or a master's degree, or equivalent experience) is required.
Additional Qualifications
- 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
About MathWorks
Private mathematical computing software developer serving engineers, scientists, universities, and organizations with MATLAB and Simulink.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at MathWorks
Technical Sales - Engineering Development Group (UK & IRE)
Cambridge, GBR
Associate Software Engineer in Test - EDG (Ugrad Comp Sci)
Natick, USA
Technical Sales Intern in the Engineering Development Group
Cambridge, GBR
Senior UX Researcher (12-month contract)
Cambridge, GBR
Technical Sales - Engineering Development Group (UK & IRE)
Cambridge, GBR
Manager - Training Services
Cambridge, GBR
Renewal Sales Representative
Natick, USA
AI Security Engineer
Natick, USA
Associate Software Engineer in Test - EDG (Ugrad Comp Sci)
Natick, USA
Senior Event Manager - Customer Events
Natick, USA
Technical Sales Intern in the Engineering Development Group
Cambridge, GBR