NVIDIA is widely considered to be one of the technology worlds most desirable employers. If you're creative, hard-working and self-motivated, we want to hear from you!
We are searching for a highly motivated, creative engineer with experience in kernel and driver development, along with exceptional programming skills to join the GPU Display Driver team. As someone who is hardworking and passionate about their work, you will design and build key driver features for NVIDIA GPUs. You should demonstrate the ability to excel in an environment with complex, multifaceted software and hardware designs.
What you'll be doing:
Work on complete Product life cycle of GPU and in process design,
develop build and improve GPU System software.
Work with Software, Hardware and Architecture teams to influence functionality of next generation GPU, one of the best in the world.
Triage and debug the complex issues in Nvidia's GPU Display driver stack.
Collaborate with other specialists within and across groups while handling key responsibilities.
Be required to lead and mentor engineers.
You will follow the devices from inception all the way through the development process to the customer desktops, notebooks, workstations, data centers, and gaming console products that are used throughout the world.
What we need to see:
Bachelors or Masters degree in Computer/Electronics engineering or equivalent work experience.
5 years of Industry experience.
Excellent C programming skills and data structure knowledge.
Experience with complex system-level debugging is invaluable.
Excellent problem-solving skills.
Strong experience in system software, device drivers, IPC, Synchronization, OS fundamentals and experience in building embedded products.
Strong interpersonal skills and passion to learn new technology.
Phenomenal teammate, Ability to work with various teams Software, Hardware, QA, etc distributed across the globe to deliver solution.
Ability to handle multiple tasks while ensuring a high quality of work.
Ways to stand out from the crowd:
Deep understanding of systems architecture: CPU, GPU, memory, display, buses, kernel internals would be helpful.
Exposure to Performance improvement of embedded system.
Expert in Windows Device driver architecture.
Knowledge of GPU driver architecture.
Knowledge of display protocols DP, HDMI etc.
NVIDIA is widely considered to be one of the technology worlds most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative, hardworking and self-motivated, we want to hear from you! NVIDIA is leading the way in groundbreaking developments in Visual Computing, Artificial Intelligence and High-Performance Computing. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.
Job Description We are now looking for Senior System Software Engineer. We are a leading artificial intelligence computing company and are paving the way with innovations in gaming, visualization, [...]
Job Description We, the DirectX Graphics Performance team, are looking for a Senior System Software Engineer. As a driver performance engineer, you will work with a team of highly qualified engineers [...]
Job Description The Foundation team at Druva is responsible for designing a highly performant and scalable cloud file system on Druva cloud in AWS. To build this petabyte-scale, distributed, services [...]
Job Description NVIDIA is searching for a Senior Multimedia Software Engineer for developing multimedia technologies for a NVIDIA Jetson platforms who is an expert C/C programmer, knows system progra [...]