Share
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people.
What you'll be doing:Developing and optimizing system software for GPUs and SOCs.
Collaborating with cross-functional teams to craft and implement new features.
Ensuring flawless integration of software components with hardware.
Diagnosing and resolving complex technical issues to improve system performance.
Leading and mentoring junior engineers to efficiently implement ambitious projects.
Working with external third-party TCON vendors to support NVIDIA’s display technology.
Crafting and debugging key aspects of our GPU and SOC kernel drivers and embedded software.
Engaging in architecture definition, emulation, bring-up, and product hardening.
BS or MS degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
5+ years of relevant hardware and software development experience in solving problems that apply to large complex systems deployed at scale.
Shown experience in system software development, particularly with GPU and SOC architectures.
Strong programming skills in C/C++ and a history of independent coding projects.
Outstanding problem-solving skills and a strong attention to detail.
Strong fundamental knowledge in computer system architecture, microprocessor, and microcontroller fundamentals.
Operating systems fundamentals with Kernel experience on Windows or Linux systems.
Strong oral and written communication skills in both English and Chinese.
Ability to collaborate effectively in a diverse, inclusive environment.
Strong knowledge in display/TCON/Scaler display technologies and PC system architecture, including Embedded Display Port (eDP).
Familiarity with High Dynamic Range (HDR), Panel Self Refresh (PSR), DSC, HBR3, and OLED.
These jobs might be a good fit