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 @ 3Details
We are looking for a Test Infrastructure Development Engineer who will join the team driving test methodology across all GPU board products—from consumer-facing GeForce/Quadro boards to data-center-focused Tesla boards. This role involves evaluating, validating, and building new test equipment for production lines and maintaining home-grown test frameworks and related infrastructure.
Responsibilities
- Collaborate with multiple Test Engineering teams to build the "IDE for test"—a collection of web-based tools simplifying diagnostic tool builds and releases.
- Use innovative technologies such as ReactJS combined with frameworks like Flask (Python) to improve or create new test infrastructure, enhancing efficiency and productivity in test case development, scheduling, or deployment.
- Work closely with Test Development Engineering, Product Development Engineering, and Software Engineering teams to address infrastructure, security, or development challenges.
- Support and contribute to the development of the Test Framework used in all 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, Kubernetes.
- Background with mySQL.
- Proficiency with version control systems such as GIT and Perforce.
- Knowledge of the Linux platform, including deploying applications, basic problem solving, and server monitoring.
- Familiarity with bash scripting under Linux.
Ways to Stand Out
- Experience deploying automated test applications.
- Passion for collaboration and building supporting development infrastructures like CI/CD and DevOps.
- Exposure to test manufacturing of electronic systems such as GPUs, servers, and boards.
With competitive salaries and a generous benefits package, NVIDIA is considered one of the technology world’s most desirable employers. If you're a creative and autonomous engineer passionate about technology, this is an excellent opportunity to build the future with us!