System Software Engineer - GPU
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Algorithms @ 3 Leadership @ 3 Debugging @ 6 CUDA @ 3 GPU @ 3Details
We are seeking software engineers to work on the architecture of NVIDIA GPU diagnostic software. The charter is to develop the most demanding applications a GPU or high-performance computing server will encounter in its lifecycle, working closely with kernel driver teams, GPU architecture teams, system design teams, and manufacturing organizations.
Responsibilities
- Work closely with architecture, hardware and driver teams through the product development lifecycle of CPU and GPU.
- 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 kernel driver extensions.
- Provide robust and efficient solutions to validate and test next-generation processors; require deep understanding of hardware and software architectures.
Requirements
- BS or MS degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
- 5+ 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 kernel driver usage and programming 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.
Technologies and areas referenced: C/C++, CUDA (pre-beta usage mentioned), kernel drivers, operating systems fundamentals, device programming, algorithms, system software, GPU architecture, manufacturing diagnostic software.
Compensation and Benefits
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 148,000 USD - 235,750 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4. You will also be eligible for equity and benefits.
Additional Information
Applications for this job will be accepted at least until August 17, 2025. NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer.