Test Infrastructure Development Engineer

at Nvidia
USD 100,000-201,200 per year
MIDDLE SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 3 Software Development @ 3 Docker @ 3 Kubernetes @ 3 Linux @ 3 MySQL @ 3 DevOps @ 3 TypeScript @ 6 Python @ 3 CI/CD @ 3 Bash @ 2 Django @ 5 Flask @ 3 Git @ 5 JavaScript @ 6 React @ 6 Angular @ 6 Node.js @ 6 GPU @ 3

Details

We are looking for an engineer to drive test methodology and test infrastructure across NVIDIA GPU board products — from consumer GeForce/Quadro boards to data-center Tesla boards. The role focuses on evaluating, validating and building new test equipment for production lines and maintaining home-grown test frameworks and related infrastructure. You will work on web-based tools, backend services, and deployment/CI tooling to improve efficiency and productivity in test case development, scheduling, and deployment.

Responsibilities

  • Work with multiple Test Engineering teams to build the "IDE for test" — a collection of web-based tools to simplify diagnostic tool builds and releases.
  • Use technologies such as ReactJS combined with server-side frameworks (e.g., Flask/Python) to improve or create test infrastructure.
  • Collaborate closely with Test Development Engineering, Product Development Engineering and Software Engineering teams to solve infrastructure, security, and development problems.
  • Support and contribute to development of the Test Framework used in NVIDIA manufacturing test programs.

Requirements

  • BS/MS in Computer Science, Engineering, Information Systems or related field, or equivalent experience.
  • 3+ years of software development-related experience.
  • Fluency in Python.
  • Proficiency with server-side Python libraries such as Django or Flask.
  • Strong knowledge of JavaScript/ES6+, TypeScript, Angular, React, and Node.js.
  • Experience with Docker and Kubernetes.
  • Background with MySQL.
  • Proficiency with version control systems: Git and Perforce.
  • Knowledge of the Linux platform: deploying applications, basic problem solving, server monitoring.
  • Familiarity with bash scripting under Linux.

Ways to stand out

  • Experience deploying test automation applications.
  • Passion for collaborating on and building supporting development infrastructures like CI/CD and DevOps.
  • Exposure to test manufacturing of electronic systems such as GPUs, servers and boards.

Compensation and Benefits

  • Base salary ranges by level:
    • Level 2: 100,000 USD - 166,750 USD
    • Level 3: 128,000 USD - 201,250 USD
  • Eligible for equity and NVIDIA benefits (see NVIDIA benefits page).

Additional Information

  • Location: Santa Clara, CA, United States.
  • Employment type: Full time.
  • Applications accepted at least until August 2, 2025.
  • NVIDIA is an equal opportunity employer and committed to fostering a diverse work environment.