Senior Graphics Software Engineer

Nvidia Santa Clara, CA

Do you visualize your future at NVIDIA? WE DO!

NVIDIA is looking for an outstanding Senior Graphics Software Engineer to help develop software delivering high-quality graphics solutions for embedded systems. Candidates will be joining the company known for their peerless graphics expertise, joining our international team introducing first rate graphics to the automotive industry. Work involves writing and maintaining high-performance graphics drivers and window systems on present and future graphics processors used in embedded devices. These drivers play a key role in providing a world-class visual computing experience in millions of automobiles around the world. NVIDIA is powering the next revolution on AI: Deep Learning, used on autonomous driving.

What we need to see:

* BS or MS degree in EE/CS/CE. Minimum GPA: 3.5 out of 4.0

* Four plus years work experience with modern 3D graphics APIs like OpenGL, OpenGL-ES, Vulkan, or Direct3D.

* Experience with Linux, Android, or other embedded operating systems.

* Strong C/C++ programmer (able to write correct and efficient code quickly, and be great at debugging low-level drivers)

* Must have provable experience designing solutions that are extensible and solid.

* Strong communication skills

Ways to stand out from the crowd:

* Experience with the Agile development methodology

* Experience with X11, Wayland, or similar window systems

* Experience with ARM CPU architecture and hardware considerations (memory controllers, busses, caches, etc.)

NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most brilliant and talented people on the planet working for us. If you're creative and autonomous, we want to hear from you!

We are an AA/EEO/Veterans/Disabled employer

Similar jobs you might like

Senior Software Engineer
Baidu USA Sunnyvale, CA
Senior System Software Engineer
Nvidia Santa Clara, CA