Senior Software Development Engineer in Test

1 Month ago • 7 Years + • Quality Assurance • $168,000 PA - $322,000 PA

Job Summary

Job Description

As a Senior Software Development Engineer in Test at NVIDIA, you'll develop detailed test plans, perform testing for Compute software releases on various platforms (Tesla GPUs, NVIDIA turnkey systems, and OEM systems), and lead CUDA release efforts. Responsibilities include gathering automation requirements, developing automation tools and infrastructure, collaborating on test content development in C++, and ensuring high-quality software through code coverage and maintenance of automation tools. You will also be responsible for testing cloud services, new GPU/system bring-up, CUDA releases, enhancing system performance through data analysis, and improving the customer experience. This role requires strong knowledge of parallel programming (ideally CUDA C/C++) and scripting languages (Python), experience with QA methodologies and cluster management, and proficiency in test strategy and plan development.
Must have:
  • 7+ years in software QA and automation
  • Experience leading projects and cross-functional collaboration
  • Strong knowledge of parallel programming (CUDA C/C++)
  • Proficiency in devising test strategies and conducting tests
  • Experience in test support organization
Good to have:
  • Knowledge of large-scale cloud infrastructure testing
  • Familiarity with cloud technologies (Cloud Stack, OpenStack, etc.)
  • Understanding of virtualization infrastructure (HyperV, KVM)
  • Experience in machine learning, AI, and computer vision
Perks:
  • Equity
  • Benefits

Job Details

As a Software Test Development Engineer at NVIDIA, you will have the opportunity to work with a team of dedicated professionals who are enthusiastic about advancing technology. You will play a crucial role in testing, test content development and validating our software releases, ensuring that our products meet exceptional quality standards. With our state-of-the-art infrastructure and advanced technologies, you will tackle stimulating and intricate challenges that directly impact the success of our products. Join us in revolutionizing the industry and shaping the future of computing.

What you'll be doing:

  • Develop detailed test plans and perform testing for Compute software releases on different platforms, such as Tesla GPUs, NVIDIA turnkey systems, and OEM systems.

  • Lead CUDA release efforts, gather automation requirements, and drive the development of automation tools and infrastructure.

  • Collaborate with the test development team to build and develop test content in C++.

  • Experience of AI-Powered tools that rapidly accelerating automation. Those tools leverage ML, NLP, Computing vision and Data anaylis to streamline complex workflows.

  • Ensure the delivery of high-quality software by focusing on code coverage and maintaining automation tools and infrastructure.

  • Contribute to the automation of manual test cases and work closely with the automation infrastructure team.

  • Be responsible for testing cloud services, new GPU/system bring-up, and CUDA releases.

  • Enhance system performance and predictability through data analysis, while conducting release and regression tests for existing CUDA features.

  • Focus on enhancing the customer experience by improving the ease of use and optimizing performance.

What we need to see:

  • A Bachelor's degree in a related field (or equivalent experience), with a preference for candidates holding a Master's degree.

  • 7+ years of experience in software QA and automation development.

  • Proven experience in leading projects and collaborating across functional teams.

  • Strong knowledge of parallel programming, ideally CUDA C/C++, and experience with scripting languages such as Python.

  • Development experience in a test support organization.

  • Solid understanding of QA methodologies and cluster management.

  • Proficiency in devising test strategies, crafting comprehensive test plans, and proficiently conducting tests.

  • Familiarity with embedded systems, Linux, Perl, Python, and bug logging.

  • Proficiency in building test setups and strong hardware and software triage skills.

Ways to stand out from the crowd:

  • Knowledge of testing and validating large-scale cloud infrastructure and/or distributed systems.

  • Familiarity with various cloud technologies such as Cloud Stack, Open Stack, Mesos, Hadoop, and Kafka, as well as containers like Docker.

  • Understanding of virtualization infrastructure software like HyperV and KVM.

  • Experience in machine learning, artificial intelligence, and computer vision would be a plus.

NVIDIA is a well-known and esteemed company in the technology industry. We are recognized for our innovative solutions and are home to individuals who are both forward-thinking and dedicated. We strive to create a work environment that encourages collaboration and inclusivity, where all ideas are valued and respected. If you are a self-motivated and imaginative individual seeking to make a significant difference, we look forward to hearing from you!

The base salary range is 168,000 USD - 322,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

Remedy Entertainment Plc - Development Manager Northlight

Remedy Entertainment Plc

Helsinki, Uusimaa, Finland (Hybrid)
1 Month ago
Electronic Arts - Software Engineer, C++ - EA Sports FC

Electronic Arts

Southam, England, United Kingdom (Hybrid)
2 Months ago
Krafton  - AI Programmer

Krafton

Montreal, Quebec, Canada (Hybrid)
2 Months ago
DraftKings - Security Technology Engineer

DraftKings

Nashua, New Hampshire, United States (On-Site)
1 Month ago
NVIDIA - Senior Software Engineer, AI Resiliency

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Larian Studios - Technical QA Tester Internship

Larian Studios

Quebec, Canada (On-Site)
2 Months ago
Epic Games - QA Manager

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Scorewarrior - QA Engineer (Core Team)

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
2 Months ago
Wargaming - QA Engineer

Wargaming

Nicosia, Nicosia, Cyprus (On-Site)
1 Month ago
BlinkRx - Quality Assurance Engineer

BlinkRx

Bengaluru, Karnataka, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Software Engineering Intern - CUDA Test Development

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Larian Studios - Graphics Programmer | Programmeur graphique

Larian Studios

Quebec, Canada (On-Site)
7 Months ago
ByteDance - LLM Software Engineer/Researcher Graduate (Applied Machine Learning) - 2024 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
G5 Games - C++ Gameplay Programmer

G5 Games

Limassol, Limassol, Cyprus (Remote)
5 Months ago
Dolby Laboratories - AIOps Research Scientist

Dolby Laboratories

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Rockstar Games - Associate Software Engineer C++

Rockstar Games

New York, New York, United States (On-Site)
2 Months ago
Radical Forge - Senior Technical Artist

Radical Forge

Middlesbrough, England, United Kingdom (Remote)
2 Months ago
Cadence - Sr Principal Product Validation Engineer

Cadence

Noida, Uttar Pradesh, India (On-Site)
6 Months ago
Singularity 6 - Senior/Staff Game Engineer

Singularity 6

United States (Hybrid)
3 Months ago
Survios - Technical Artist - Animation (Unreal Engine 5)

Survios

California, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Alpha Sense - Enterprise Account Executive, Corporate

Alpha Sense

United States (Remote)
5 Months ago
Activision - Associate Principal Character Concept Artist

Activision

Los Angeles, California, United States (On-Site)
1 Month ago
CloudHire - Business Analyst / Project Manager

CloudHire

United States (Remote)
3 Weeks ago
Logitech - Regional Channel Account Manager, South Central

Logitech

Texas, United States (Remote)
4 Months ago
GoMotive - Account Executive, Enterprise - Northeast

GoMotive

United States (Remote)
3 Weeks ago
Fandom - Director GTM Strategy

Fandom

Remote, Oregon, United States (Remote)
2 Months ago
Evolution - Casino Game Presenter (Bartender / Customer Service Alternative) - up to $25/hr.

Evolution

Atlantic City, New Jersey, United States (On-Site)
8 Months ago
ByteDance - Research Engineer- Foundation Model AI Platform- Seattle

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
The Walt Disney Company - SVP, Post Production

The Walt Disney Company

San Francisco, California, United States (On-Site)
2 Months ago
The Walt Disney Company - Norway Disney Cultural Representative Program

The Walt Disney Company

Orlando, Florida, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

Wind River Systems - Senior Software Engineer – ASPICE Experienced

Wind River Systems

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Intrepid Studios,  Inc  - Unreal Automation Engineer

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
7 Months ago
Golden Opportunities - Associate Automation Testing

Golden Opportunities

Bengaluru, Karnataka, India (On-Site)
7 Months ago
TxK Gaming Studios GmbH - [INTERNSHIP] QA TESTING FOR VR & PC GAMES: DUNGEON FULL DIVE

TxK Gaming Studios GmbH

Düsseldorf, North Rhine-Westphalia, Germany (On-Site)
7 Months ago
Funcom - Dev QA Tester - Dune Awakening

Funcom

Oslo, Oslo, Norway (Hybrid)
3 Months ago
Zoox - Software Engineer - Trajectory Generation V&V

Zoox

Foster City, California, United States (Hybrid)
5 Months ago
Samsung Semiconductor - NVMe Test Engineer (Contractor)

Samsung Semiconductor

San Jose, California, United States (Hybrid)
2 Months ago
Playrix - Senior QA Engineer (Mobile)

Playrix

Montenegro (Remote)
5 Months ago
Nintendo - Associate Software Engineer Tools (NST)

Nintendo

Redmond, Washington, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.


Santa Clara, California, United States (On-Site)

Texas, United States (Remote)

Santa Clara, California, United States (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

United Kingdom (Remote)

Yokne'am Illit, North District, Israel (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Toronto, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug