Senior System Software Engineer | BY031

Senior System Software Engineer | BY031

21 Dec
Nvidia Graphics

21 Dec

Nvidia Graphics


Job Description

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.

The original job offer can be found in Kit Job:

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior system software engineer | by031
Publish a new Free Offer
Need to publish an offer? With more than 1 million unique users per month, you will find the ideal candidate for your company instantly, what are you waiting for!
Publish Now

Subscribe to this job alert