Senior System Software Engineer, Video GPU

2 weeks ago


Shanghai, Shanghai, China NVIDIA Full time

NVIDIA has a rich history of revolutionizing computer graphics, PC gaming, and accelerated computing over the past three decades. This legacy of innovation thrives on cutting-edge technology and an exceptional team of professionals.

Embarking on uncharted territory requires vision, creativity, and top-tier talent. As part of the NVIDIA family, you'll immerse yourself in a diverse and supportive atmosphere where every individual is motivated to deliver their finest work.

The video software team is on the lookout for a highly driven individual with a fervor for digital video technologies and firmware development. Are you passionate about software development closely tied to hardware? Join our team and witness the enduring impact you can make.

What you'll be doing:

  • Explore the realm of graphics processing units (GPUs) and their distinct video hardware accelerators, which drive cutting-edge solutions like Deep Learning Super Sampling (DLSS), GeForce NOW, ultra-low latency streaming, video broadcasting, video conferencing, and low-power video playback.
  • Contribute to the development of video hardware accelerator firmware and system software stack as a valued member of our team.
  • Engage in collaborative projects with various software and hardware teams throughout the company, taking ownership of features throughout the chip lifecycle - from design and development to production.
  • Develop software functionalities that enhance the security of video accelerators within our GPUs, aiding in the protection of sensitive data. Leverage top-tier tools to enhance the quality and security of our software.

What we need to see:

  • Bachelor's degree in Electrical Engineering or Computer Science. Preferably, a Master's degree or higher.
  • Minimum of 5 years of substantial experience in software development. Exceptional engineers with less experience will also be considered.
  • Proficiency in C/C++ with robust software development, optimization, and debugging skills. Familiarity with Python is a valuable asset.
  • Dedicated, proactive, and quick to act, with outstanding analytical capabilities. Possess the creativity to debug and resolve intricate, hard-to-replicate issues.
  • Prior experience in firmware development is a significant advantage.
  • Experience in Windows or Linux driver development is highly beneficial.
  • Additional areas of expertise that make you stand out include familiarity with video compression standards (H.264, HEVC, VP9, AV1, VVC) and knowledge of image and video processing algorithms.

With competitive remuneration and comprehensive benefits, NVIDIA is widely recognized as one of the most sought-after employers in the technology sector. Our workforce comprises some of the brightest minds globally, and owing to our remarkable expansion, our elite engineering teams are expanding rapidly. If you're a resourceful and self-directed engineer with a genuine enthusiasm for technology, we would love to learn more about you.

NVIDIA is dedicated to nurturing a diverse workplace and takes pride in being an equal opportunity employer. We uphold the value of diversity in our present and future staff, refraining from discrimination (particularly in recruitment and advancement practices) based on race, religion, nationality, gender, gender identity, sexual orientation, age, marital status, veteran status, disability, or any other attributes protected by law.



  • Shanghai, Shanghai, China Amazon Innovation Center (Shenzhen) Company Limited Shanghai Branch - O93 Full time

    As a Linux and BSP, Multimedia Development Engineer, you will play a pivotal role in designing, implementing, optimizing, triaging and supporting multimedia functionalities for embedded systems. You'll be responsible for developing, supporting maintaining Board Support Packages (BSP) on Linux platforms, ensuring seamless integration of multimedia components,...


  • Shanghai, Shanghai, China Bosch Full time

    Job Title: GPU Cluster DevOps Engineer About the Company: Join an international DevOps team at a leading tech company specializing in AI Deep Learning Platforms. As a GPU Cluster DevOps Engineer, you will play a key role in the operation and development of cutting-edge technology. Job Description: Work in an international DevOps team responsible for GPU...


  • Shanghai, Shanghai, China NVIDIA Full time

    We are looking for a Senior Software Test Development Engineer in NVIDIA's Deep Learning SWQA team.The position is in NVIDIA Deep Learning Software Quality Assurance team that defines, develops and performs tests to validate robustness and measure the performance of NVIDIA's Deep Learning software and GPU Infrastructure for autonomous driving, healthcare,...


  • Shanghai, Shanghai, China Amazon Innovation Center (Shenzhen) Company Limited Shanghai Branch - O93 Full time

    This Job is mainly responsible for the architecture design and implementation of graphics software on embedded systems, including GPU middleware, drivers, and virtualization. The goal is to build an advanced, high-performance graphics software system that can be easily adapted to various hardware platforms.The responsibilities of a graphics software...


  • Shanghai, Shanghai, China Bosch Group Full time

    Job DescriptionWording in an international DevOps team, you will be responsible for the operation and development of the GPU cluster for AI Deep Learning Platform.Development of additional features for the service, such as rollout new software, implementation of new cluster interfaces(e.g. restful API, load balancing)Implementation of performance monitoring...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA has continuously reinvented itself over two decades. NVIDIA's invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and...


  • Shanghai, Shanghai, China NVIDIA Full time

    We are currently seeking a CPU computing engineer located in Shanghai.NVIDIA's development of the GPU in the late 90s was the catalyst for the expansion of the PC gaming industry, reshaped modern computer graphics, and transformed parallel computing. More recently, GPU deep learning has ushered in a new era of AI, with the GPU serving as the central hub for...


  • Shanghai, Shanghai, China NVIDIA Full time

    We are now looking for a GPU C++ Modeling Engineer – Performance/Functional Modeling, Validation and Analysis of Shader.TPC arch team is a fast-growing team which welcomes all level engineers to join. Our aim is to explore and design better architecture of GPU which will help AI program run efficiently and rendering in games become faster and more...


  • Shanghai, Shanghai, China Riot Games Full time

    Riot Games was founded in 2006 by passionate gamers who believe that focusing on players during game development leads to outstanding games. In 2009, Riot launched its first game, League of Legends, which quickly gained both critical and player acclaim. With over 100 million players every month, League of Legends is the most popular video game globally. The...


  • Shanghai, Shanghai, China Riot Games Full time

    Riot Games was founded in 2006 by passionate gamers who believe that focusing on players during game development leads to outstanding games. In 2009, Riot launched its first game, League of Legends, which quickly gained both critical and player acclaim. With over 100 million players every month, League of Legends is the most popular video game globally. The...


  • Shanghai, Shanghai, China Optiver Full time

    WHO WE ARE: Optiver is a global market maker with offices in Amsterdam, London, Chicago, Austin, Sydney, Shanghai, Hong Kong, Singapore and Taipei. Founded in 1986, today we are a leading liquidity provider, with close to 2,000 employees in offices around the world, united in our commitment to improve the market through competitive pricing, execution and...

  • Senior HPC Engineer

    2 weeks ago


    Shanghai, Shanghai, China NVIDIA Full time

    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. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots,...

  • Software Engineer

    1 month ago


    Shanghai, Shanghai, China Riot Games Full time

    Riot Games was established in 2006 by entrepreneurial gamers who believe that player-focused game development can result in great games. In 2009, Riot released its debut title League of Legends to critical and player acclaim. As the most played video game in the world, over 100 million play every month. Players form the foundation of our community and it's...

  • Software Engineer

    2 weeks ago


    Shanghai, Shanghai, China Riot Games Full time

    Riot Games was established in 2006 by entrepreneurial gamers who believe that player-focused game development can result in great games. In 2009, Riot released its debut title League of Legends to critical and player acclaim. As the most played video game in the world, over 100 million play every month. Players form the foundation of our community and it's...

  • Software Engineer

    4 weeks ago


    Shanghai, Shanghai, China Riot Games Full time

    Riot Games was established in 2006 by entrepreneurial gamers who believe that player-focused game development can result in great games. In 2009, Riot released its debut title League of Legends to critical and player acclaim. As the most played video game in the world, over 100 million play every month. Players form the foundation of our community and it's...


  • Shanghai, Shanghai, China RELX Full time

    Are you a champion for continuous improvement? Do you enjoy collaborating with teams to solve intricate technical issues in the realm of employer-employee relations? About our Team LexisNexis Legal & Professional serves customers in over 150 countries with 11,300 employees worldwide as part of RELX, a global provider of information-based analytics for...


  • Shanghai, Shanghai, China Qualcomm Full time

    Company: Qualcomm China Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: General Summary: QCT is looking for software engineers to help our customers to enable best possible user experience of IVI/ADAS products on Qualcomm's automotive platforms. You will be responsible for optimizing performance &...


  • Shanghai, Shanghai, China Maersk Full time

    Opportunity At Maersk, we are transforming to become the global integrator of container logistics, connecting, and simplifying our customers' supply chains. As part of this journey, we are hiring for a Senior Software Engineer in the Maersk Air & LCL (Less than Container Load) Platform technology team, which is responsible for building and running digital...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing.What you'll be doing:Building next generation of NVDLAWork on...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing.What you'll be doing:Building next generation of NVDLAWork on...