Description
NVIDIA is seeking a Senior Systems Software Engineer to join the GPU Software team. You will help design and develop key components of production GPU kernel drivers and embedded software used in datacenter and gaming markets.
Responsibilities:
- Design, develop, and verify features for next-generation GPU driver architecture in close collaboration with hardware and software engineering teams.
- Identify and solve performance bottlenecks in the driver for datacenter and gaming markets.
- Collaborate with global teams to deliver scalable, reliable, and high-impact GPU software solutions.
Requirements:
- BS or MS degree in Computer Engineering, Computer Science, or related fields (or equivalent experience).
- 5+ 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 sophisticated software and hardware designs.
- Exceptional C/C++ programming and low-level driver experience.
- Kernel experience with Linux, Android, Chrome, or Windows systems.
- Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals.
Preferred Qualifications:
- Experience as a maintainer or contributor to large open source software projects.
- Experience with CI/CD pipelines, Containerization, Docker, Kubernetes, Environment provisioning, YAML-based pipeline configuration.
- Knowledge of virtualization platforms (XenServer, KVM, Hyper-V).
- Familiarity with kernel level security concepts.
You will also be eligible for equity and benefits.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Systems-Software-Engineer---GPU-Software_JR2020271