JobsSystem Software Engineer - GPU
Job description
The System Software Engineer will work on next-generation computing and graphics products, focusing on building applications that stress GPUs and high-performance computing servers. This role requires strong C++ programming skills and a solid understanding of operating systems, algorithms, and hardware architecture. The engineer will collaborate closely with architecture, hardware, and driver teams throughout the product development life cycle. A commitment to meticulous engineering practices and excellent interpersonal skills are essential for success in this position.
Requirements
- BS or MS degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience
- 3+ years of proven experience in a related hardware/software position
- Strong C/C++ programming skills
- Understanding of PC architecture and ability to work close to the hardware
- Background with Parallel Computing, PCIE, Nvlink, or server product technologies like Infiniband and Ethernet is a plus
- Previous experience 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
- Work closely with architecture, hardware, and driver teams through the product development life cycle of computing and graphics processors
- Craft software tools and infrastructure required for new chip development, validation, and productization
- Assess new hardware features and architect manufacturing diagnostic tests using pre-beta CUDA and Vulkan extensions
- Explore ways to use high-level compute and graphics programming APIs to stress specific units and flows at a GPU and system level
- Understand the hardware and software architectures
Benefits
- Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.
Is this posting expired or inaccurate?
