Senior Systems Software Engineer - GPU Software
Company: NVIDIA Corporation
Location: Santa Clara
Posted on: May 4, 2025
Job Description:
Senior Systems Software Engineer - GPU Software page is
loadedSenior Systems Software Engineer - GPU SoftwareApply
locations US, CA, Santa Clara time type Full time posted on Posted
Yesterday job requisition id JR1997061NVIDIA is searching for a
creative and highly motivated engineer with expertise in system s
software to join the GPU Software team. You will design key aspects
of our production GPU kernel drivers and embedded SW that impacts
our products both in the datacenter and in gaming markets.What
you'll be doing:
- Design, develop and verify features for our next generation GPU
driver architecture; collaborating with hardware engineers and
fellow software engineers
- Help identify and solve performance bottlenecks in our driver,
both in markets of scale like datacenter as well in gaming markets
where applications need to run as fast as possible
- Get opportunities to collaborate and communicate effectively
with teams from all around the globeWhat we need to see:
- BS or MS degree in Computer Engineering, Computer Science, or
related fields(or equivalent experience)
- 10+ years of relevant software development experience
- Proven leadership skills and strong ownership of past
projects
- Hands on technical experience and demonstrated excellence in an
environment with complex software and hardware designs
- Exceptional C programming and low-level driver experience;
background and strength with complex system-level debugging
- Kernel experience with Linux, Android, Chrome, or Windows
systems
- Familiarity and comfort with computer system architecture,
microprocessor, and microcontroller fundamentals (caches, buses,
memory controllers, DMA, etc.)
Ways to stand out from the crowd:
- Experience as a maintainer or contributor to large open source
software projects
- Knowledge of virtualization platforms (XenServer, KVM,
Hyper-V)
- Familiarity with kernel level security concepts; this includes
testing techniques and a familiarity with static code analysis,
dynamic analysis, fuzzing, negative testing and other
techniques
- Experience with embedded system SW concepts, e.g.: RTOS and
overlay programming modelsNVIDIA 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 on the planet
working for us. If you're creative, passionate and self-motivated,
we want to hear from you! 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.The base salary range is
184,000 USD - 356,500 USD. Your base salary will be determined
based on your location, experience, and the pay of employees in
similar positions.You will also be eligible for equity and benefits
. NVIDIA accepts applications on an ongoing basis.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.About UsNVIDIA is the
world leader in accelerated computing.NVIDIA pioneered accelerated
computing to tackle challenges no one else can solve. Our work in
AI and digital twins is transforming the world's largest industries
and profoundly impacting society.
#J-18808-Ljbffr
Keywords: NVIDIA Corporation, Fairfield , Senior Systems Software Engineer - GPU Software, IT / Software / Systems , Santa Clara, California
Didn't find what you're looking for? Search again!
Loading more jobs...