Enable job alerts via email!

Senior System Software Engineer, GeForce NOW

Nvidia

Bengaluru, Pune City

On-site

INR 15,00,000 - 25,00,000

Full time

10 days ago

Job summary

A leading technology company is seeking a Senior System Software Engineer to work on the GeForce NOW products. You will implement features for the Game Developer Portal and Graphics Delivery Network, requiring expertise in cloud computing, Python, and JavaScript. The ideal candidate possesses an M. Tech in a relevant field and has over 5 years of software development experience. This position offers a dynamic work environment focused on innovation and collaboration across global teams.

Qualifications

  • 5+ years of software development experience, especially in cloud computing software & client-server products.
  • Experience designing cloud computing features using React/Redux and JavaScript (JS) based services.
  • Experience in frontend UI design using React/Redux, JavaScript (JS), Typescript, and CEF/Angular frameworks.

Responsibilities

  • Developing cross-platform software for frontend UI and backend services.
  • Collaborating with a global development team through all phases of the product lifecycle.
  • Solving complex system-level issues, optimizations, and resource utilization challenges.

Skills

Python
JavaScript
React/Redux
Cloud Computing
Artificial Intelligence
C/C++

Education

M.Tech in Computer, Electronics, or Communication Engineering

Tools

Kibana
Tableau

Job description

We are looking for a Senior System Software Engineer in the SW-GPU GeForce NOW team of NVIDIA!

You will work to implement features in the GeForce NOW products of NVIDIA that enable application publishers & developers to debug, test, and onboard their content/applications onto GFN and GDN platforms.

What you'll be doing:

Your job will involve full stack development to implement features for GeForce NOW products like Game Developer Portal (GDP) and Graphics Delivery Network (GDN), powered by NVIDIA RTX and GTX GPUs. Your responsibilities will include:

  • Developing cross-platform software for frontend UI and backend services that utilize hardware-accelerated libraries for multimedia, artificial intelligence, graphics, and display.
  • Working on Python & JavaScript (JS) based backend services, React/Redux framework with HTML/CSS for frontend UI development, on Windows Server OS and Mac platforms.
  • Collaborating with a global development team through all phases of the product lifecycle — development, testing, deployment, telemetry, and documentation.
  • Solving complex system-level issues, optimizations, and resource utilization challenges.
What we need to see:
  • M. Tech in Computer, Electronics, or Communication Engineering from a reputed institute with 5+ years of software development experience, especially in cloud computing software & client-server products.
  • Experience designing cloud computing features using React/Redux and JavaScript (JS) based services, Windows OS on VM platforms, and client-server communication.
  • Experience in frontend UI design using React/Redux, JavaScript (JS), Typescript, and CEF/Angular frameworks.
  • Knowledge of GPU drivers, OS kernel-level services, and cloud platforms is a plus.
  • Background in service deployment, telemetry collection, and dashboard development with Kibana / Tableau will be beneficial.
Ways to stand out from the crowd:
  • Knowledge of GPU drivers, display functions & interactions for Windows Server, Windows OS, and PC systems.
  • Experience applying computer vision and/or artificial intelligence to video or gaming systems.
  • Familiarity with modern AI Deep Learning frameworks like PyTorch, TensorFlow, and MXNet.
  • Cross-platform development experience across multiple hardware architectures and operating systems.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.