Senior Software Engineer - GPU Server

NVIDIA
Taipei
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3+ yearsSkills: ["Communication","Problem-solving","Debugging","Self-management","Leadership"]

Build and validate next-generation graphics and high-performance computing server systems. Partner with architecture, hardware, and driver teams across the product lifecycle, crafting software tools and infrastructure for new chip development, validation, and productization. Assess new hardware features and design manufacturing diagnostic tests using pre-beta CUDA and OpenGL extensions, applying deep systems software, OS, algorithms, and computer architecture knowledge to create robust validation and testing solutions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
2 weeks ago

Senior Software Engineer - GPU Server

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Build and validate next-generation graphics and high-performance computing server systems. Partner with architecture, hardware, and driver teams across the product lifecycle, crafting software tools and infrastructure for new chip development, validation, and productization. Assess new hardware features and design manufacturing diagnostic tests using pre-beta CUDA and OpenGL extensions, applying deep systems software, OS, algorithms, and computer architecture knowledge to create robust validation and testing solutions.
Location: Taipei
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Work closely with architecture, hardware, and driver teams across the product development lifecycle for computing and graphics processors.
  • •Craft software tools and infrastructure for new chip development, validation, and productization.
  • •Assess new hardware features and architect manufacturing diagnostic tests using pre-beta CUDA and OpenGL extensions.
  • •Apply knowledge of operating systems, algorithms, and computer architecture to validate and test next-generation processors.
  • •Contribute to solutions that require understanding of hardware and software architectures.

Key Requirements

  • •BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
  • •3+ years in a related hardware/software position.
  • •Strong C/C++ programming skills.
  • •Familiarity with PC architecture and the ability to work close to the hardware.
  • •Background with PCIe, NVLink, or server technologies such as Infiniband and Ethernet (plus).
Experience:3+ yearsSystems softwareHardware validation
Skills:CommunicationProblem-solvingDebuggingSelf-managementLeadership
Tech Stack:CC++CUDAOpenGLPCIeNVLinkInfinibandEthernetOperating systems

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor