About The Position

NVIDIA is seeking a software engineer to develop and validate next-generation data center platforms, including computing and graphics processors and compute products. The role applies operating systems, algorithms, and computer architecture expertise to create robust, efficient solutions for testing and validating next-generation processors. The engineer will work across the product development lifecycle with architecture, hardware, and driver teams, and will build software tools and infrastructure for chip development, validation, and productization. The position also involves assessing new hardware features and designing manufacturing diagnostic tests using pre-beta CUDA and OpenGL extensions. A detailed understanding of hardware and software architectures is required.

Requirements

  • Bachelor’s or master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
  • Strong C/C++ or Python programming skills.
  • Familiarity with computer architecture and the ability to work close to the hardware.
  • At least 5 years of relevant experience.
  • Strong problem-solving and debugging skills.
  • Ability to self-manage, demonstrate leadership, and work effectively with others.
  • Strong interpersonal skills and dedication to meticulous engineering practices.
  • Detailed knowledge of graphics concepts and algorithms, a foundation in systems software with emphasis on operating-system fundamentals, and a deep systems-level understanding of current-generation hardware architecture.

Nice To Haves

  • Background with PCIe, NVLink, or server technologies such as InfiniBand or Ethernet.
  • Previous experience working on a large system software code base.

Responsibilities

  • Work with architecture, hardware, and driver teams throughout the product development lifecycle for computing and graphics processors and compute products.
  • Create software tools and infrastructure for new chip development, validation, and productization.
  • Assess new hardware features.
  • Architect manufacturing diagnostic tests using pre-beta CUDA and OpenGL extensions.
  • Develop robust and efficient software solutions to validate and test next-generation processors.

Benefits

  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service