Taro Logo

Software Test Developer - Graphics

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$108,000 - $212,750
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Gaming

Description For Software Test Developer - Graphics

NVIDIA, a global leader in accelerated computing and AI technology, is seeking a talented Software Test Developer to join their Graphics team. This role presents an exciting opportunity to work at the forefront of computer graphics and gaming technology, contributing to NVIDIA's 25+ year legacy of innovation.

The position focuses on compiler testing and compiler performance testing for the graphics verification team, where you'll play a crucial role in driving better performance and delivering state-of-the-art compiler solutions. You'll be responsible for developing comprehensive test plans, implementing automated test cases, and analyzing performance metrics to ensure the highest quality of NVIDIA's graphics compiler systems.

As part of this role, you'll collaborate with cross-functional teams including compiler developers, driver developers, and hardware architects. This collaborative environment provides exposure to cutting-edge graphics technologies and the opportunity to work with some of the industry's best talents. The position requires a strong foundation in software testing methodologies, programming skills in languages like Python and C++, and a deep understanding of software development lifecycles.

NVIDIA offers a competitive compensation package with a base salary range of $108,000 to $212,750, plus equity and comprehensive benefits. The company is known for its inclusive and innovative culture, where creativity and autonomous thinking are highly valued. You'll be joining a diverse, supportive environment where everyone is inspired to do their best work and make a lasting impact on the world.

This role is ideal for someone who is passionate about graphics technology, has strong analytical skills, and thrives in a fast-paced environment where they can contribute to developing next-generation graphics solutions. The position offers both technical challenges and growth opportunities, making it an excellent choice for professionals looking to advance their careers in software testing and graphics technology.

Last updated 11 minutes ago

Responsibilities For Software Test Developer - Graphics

  • Develop and review test plans, implement test cases, automate tests with NVIDIA test frameworks
  • Analyze performance degradation and functional defects in compilers
  • Use test suites to find, report and track compiler performance changes
  • Collaborate with multi-functional teams including compiler developers
  • Help identify potential weaknesses in current processes and offer improvements

Requirements For Software Test Developer - Graphics

Python
  • Bachelor's or Master's Degree in Computer Science or equivalent experience
  • Proficiency in programming languages such as Python, C/C++ and/or C#
  • 2+ years experience with test development and automation
  • Deep understanding of Software Development Life Cycle (SDLC)
  • Strong troubleshooting and debugging skills
  • Excellent communications skills
  • Strong analytical skills with attention to detail

Benefits For Software Test Developer - Graphics

Equity
  • Competitive base salary
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Software Test Developer - Graphics

Silicon System Level Test Development Engineer

Silicon System Level Test Development Engineer role at NVIDIA focusing on GPU/CPU testing and validation.

Physical Design Backend Engineer

Physical Design Backend Engineer position at NVIDIA, focusing on developing high-speed communication devices with 1+ years of experience required in physical design and RTL2GDS flows.

Software Test Development Engineer

Software Test Development Engineer position at NVIDIA focusing on automation development and test program development for networking and interconnect products.

Automation Software Engineer

Automation Software Engineer position at NVIDIA focusing on developing and maintaining automation systems and software solutions.

DFX CAD Tools Development Engineer

NVIDIA is hiring a DFX CAD Tools Development Engineer in Bengaluru to develop and support semiconductor design tools using C++, Python, and TCL, focusing on DFT and DFP methodologies.