Sr. Graphics System Software Engineer (Gl/Vk)

Nvidia Santa Clara , CA 95051

Posted 4 months ago

We are looking for a Senior Graphics System Software Engineer (GL/VK):

NVIDIA is searching for world-class software engineers and architects for an exciting role in our Tegra software graphics team. You will work with the most advanced current and future generations of graphics hardware based on NVIDIA's Tegra products and SOCs. You will be part of a team whose mission is to produce the best graphics drivers for the best visual computing experience on mobile and embedded devices. This is great chance to create an impact on the industry through interactions with other internal teams and external experts as well, with the goal to build future graphics technologies. If this sounds like a fun challenge, we want to hear from you!

What you'll be doing:

  • You will get to design and implementation of OpenGL, OpenGL ES and Vulkan graphics drivers to support new HW features in collaboration with other software teams

  • We design and implement software platform support for OpenGL, OpenGL ES, Vulkan and EGL drivers, extensions and corresponding tools / tests

  • Design and implementation of graphics conformance tests for OpenGL, OpenGL ES and Vulkan

  • Work multi-functionally with other software, hardware, architecture and support teams to deliver the best graphics drivers for the best GPU in the world

  • Triage and debugging of various SW issues within the Tegra graphics software stack

What we need to see:

  • BS or MS degree in Computer Science, Computer Engineering or Electrical Engineering.

  • 3+ years of strong software engineering, architecture, and design skills experience

  • A proven expertise in C/C++ programming and debugging skills

  • You would bring a strong software engineering/development experience, architecture and design skills, combined with a drive to solve hard problems are a requirement

Ways to stand out from the crowd:

  • Experience with 3D graphics and APIs such as OpenGL, OpenGL ES, Vulkan and/or DirectX

  • Experience with mobile/embedded operating systems such as Android and/or Linux

  • In-depth knowledge of GPU and CPU architecture is plus

  • Experience with 3D Games/VR/AR development is plus

  • Experience with mobile phone/tablet industry is plus

  • Ability and flexibility to work and communicate effectively in a multinational, multi-time-zone corporate environment

NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for great people like you to help us accelerate the next wave of artificial intelligence.

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!

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.


upload resume icon
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Direct3d Systems Software Engineer

Nvidia

Posted 2 days ago

VIEW JOBS 1/16/2019 12:00:00 AM 2019-04-16T00:00 NVIDIA is searching for world-class and bright do-it-all software engineers to join the DirectX Graphics software team. As a member of DirectX Graphics team, you will work on the DirectX Driver software development supporting our broad family of GPUs. Are you passionate about new technology and looking forward to work on next generation GPU architecture? Do you love to provide innovative solutions and have fun while working on complex problems? NVIDIA is looking for great system software engineers like you to join us in our journey of building state of the art GPU's. Do you have a real passion for performance? If so, you could be an excellent fit for our team! What you'll be doing: * Working with a team of hardworking graphics software engineers. * Developing driver of the latest DirectX API functionality for the latest state of the art NVIDIA GPUs, * We will develop driver and software for multi-GPUs configuration, * You'll improve core architecture of DirectX driver, * Help support the latest and upcoming DirectX games on NVIDIA GPUs, * Provide maintenance of DirectX driver for shipping GPUs * Build emulation and validation of new chip designs. What we need to see: * Hold a B.S.or higher degree (or equivalent) in Computer Science/Engineering, Electrical Engineering or related field. * 8 plus years experience in Software testing and development * Strong programming skills in C and C++, math, algorithms and data structures required. * Knowledge of DirectX is a plus. * Strong interest and background in 3D graphics. * Working experience in Windows platform, Kernel Mode Drivers, OpenGL a plus. * Familiar with 3D graphic architecture, CPU System architecture and OS fundamentals. * A strong teammate; ambitious and good attitude. * Phenomenal standout colleague with an ability to work with various teams (SW, HW, QA, etc) distributed across the globe to lead complex initiatives. With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our best-in-class engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. Nvidia Santa Clara CA

Sr. Graphics System Software Engineer (Gl/Vk)

Nvidia