Santa Clara, CA Full-time 12/2/2025 $184k - $356.5k per year
Undergraduate with 5+ Years of ExperienceMaster's with 2+ Years of Experience
Job Description
We are looking for experienced software engineers to develop high-speed interconnect technologies for GPUs and high-performance computing servers, collaborating with hardware architects and platform software experts to innovate in data centers.
Requirements
BS or MS degree in Electrical Engineering, Computer Engineering, Computer Science or equivalent experience
8+ years experience in a related hardware/software position
Strong C/C++ programming skills
Familiarity with computer architecture and ability to work close to the hardware
Background with PCIE, NVLink or server IO technologies like Infiniband, Ethernet is a plus
Previous experience of working on a large system software code base is preferable
Very strong problem solving and debugging skills
Ability to self-manage, show leadership, and have good interpersonal skills
Responsibilities
Working closely with architecture, hardware and driver teams through the product development lifecycle of computing and graphics processors
Crafting software tools and infrastructure required for new chip development, validation, and productization
Assessing new hardware features and architecting diagnostic software using pre-beta CUDA extensions