Software Engineer, Fullstack and Tools

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$136,000 - $212,750
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Software Engineer, Fullstack and Tools

NVIDIA is seeking exceptional software engineers to join their Windows DevOps and Test Labs (WDTL) software team. This role focuses on building systems, tools, and infrastructure to support and verify DirectX driver software across NVIDIA's GPU family. The position involves working with cutting-edge GPU technologies, operating systems, and DirectX features.

As a WDTL engineer, you'll be instrumental in delivering high-quality graphics drivers and innovative products that maintain NVIDIA's position as a world leader in visual computing. The role combines technical expertise in software development with DevOps practices, requiring skills in multiple programming languages and frameworks.

The position offers competitive compensation, including a base salary range of $136,000 - $212,750 USD, plus equity and comprehensive benefits. NVIDIA is known for being one of the technology world's most desirable employers, offering opportunities to work with some of the most talented professionals in the industry.

This role is perfect for creative and autonomous engineers passionate about technology and interested in working at the intersection of software development, testing automation, and tools infrastructure. You'll be part of NVIDIA's elite engineering teams that are experiencing unprecedented growth, contributing to the company's mission of advancing visual computing technology.

Last updated 2 months ago

Responsibilities For Software Engineer, Fullstack and Tools

  • Building tools and systems to support automated testing and improve software engineering process
  • Build and improve driver verification infrastructure for automated testing
  • Work with various business units launching testing and automation on Windows platforms
  • Applying DevOps principles to improve systems and processes
  • Be part of a distributed team of highly skilled and expert engineers

Requirements For Software Engineer, Fullstack and Tools

Python
Java
PHP
Node.js
  • B.S. or higher degree in Computer Science/Engineering or related field
  • 5+ years proven experience with at least one scripting language: Perl, PHP or Python
  • Skills in application development with C# or Java
  • Familiar with databases and SQL
  • Experience with source control systems
  • Experience of full stack development for building interfaces for internal tools with PHP or NodeJS
  • Background with tools development and automated test frameworks
  • Knowledge of DevOps methodologies
  • A great teammate; self-motivated and good demeanor

Benefits For Software Engineer, Fullstack and Tools

Medical Insurance
Equity
  • Competitive salary
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Software Engineer, Fullstack and Tools

Senior Physical Design Methodology Engineer, PPA Fusion Compiler

Senior Physical Design Methodology Engineer position at NVIDIA, focusing on developing efficient methodologies for graphics processors and SOCs implementation.

Senior Platform Software Engineer, PCIe

Senior Platform Software Engineer position at NVIDIA focusing on PCIe architecture and GPU-based AI server development.

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer role at NVIDIA focusing on simulation and virtualization for DGX Server platforms, offering competitive salary and benefits.

Senior Synthesis Flow CAD Engineer

Senior Synthesis Flow CAD Engineer position at NVIDIA focusing on chip design methodology and automated design flows.

Senior ASIC Timing Engineer

Senior ASIC Timing Engineer position at NVIDIA, focusing on physical design and timing of high-frequency DPUs and SoCs, offering competitive compensation and benefits.