Expoint – all jobs in one place
Finding the best job has never been easier

Senior System Software Engineer - Gpu Mods jobs at Nvidia in India, Pune

Discover your perfect match with Expoint. Search for job opportunities as a Senior System Software Engineer - Gpu Mods in India, Pune and join the network of leading companies in the high tech industry, like Nvidia. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
India
Pune
79 jobs found
16.11.2025
N

Nvidia Enterprise Solution Engineer Software India, Maharashtra, Pune

Limitless High-tech career opportunities - Expoint
Description:
India, Pune
time type
Full time
posted on
Posted 4 Days Ago
job requisition id

What you'll be doing:

  • Take ownership and drive customer issues on system software, server diagnostics and containers

  • Develop features and tools as part of solution engineering efforts to support all Enterprise Service offerings including, but not limited to NGC, Container Orchestrators (such as Kubernetes), GPU accelerated applications

  • Build upon the opportunity to research new use cases with GPUs for emerging container technologies

  • Bring independent analysis, communication, and problem-solving to customer experience

What we need to see:

  • BS in Computer Science, Computer Engineering, or related field (or equivalent experience)

  • At least 5+ years system software development and troubleshooting experience, ideally with some customer facing

  • Intellectual curiosity, positive attitude, flexibility, analytical ability, self-motivation, and team-oriented

  • Strong computer science concepts and excellent knowledge of C/C++, Python and scripting methodologies

  • Deep understanding of at least two of the following: data centers, servers, distributed systems, virtualization, server diagnostics, embedded systems

  • You'd have cultivated a deep Linux knowledge, and be very comfortable working in various Linux environments as well as with Windows OS’s

  • Professional-level communication skills, interpersonal skills with a passion to solve problems

Ways to stand out from the crowd:

  • Proven experience in developing, triaging and debugging on Linux, system software, server diagnostics and Containers

  • Experience working with distributed systems especially container orchestrators

  • Any exposure to system level debug and triaging experience

Expand
10.11.2025
N

Nvidia Senior Engineer Backend India, Maharashtra, Pune

Limitless High-tech career opportunities - Expoint
Description:
India, Pune
time type
Full time
posted on
Posted 5 Days Ago
job requisition id

What you'll be doing:

  • You will be solving a real world problem of Implementing, designing and helping develop a new Enterprise class Product from ground-upand delivering highly scalable services with Amazon Web Services, “serverless” and microservice architectures

  • Support and enhance virtual appliances based on Containers and Hypervisor based platforms and aspire to be a full stack development engineer with primary focus on backend.

  • Collaborate with your peers and leaders in cloud, security, and enterprise software to design, develop, test, and maintain our public web service in a globally distributed team.

  • Implement and maintain security best practices, including vulnerability scanning and compliance with NVIDIA’s cloud API governance standards.

  • Work on mission-critical infrastructure powering NVIDIA’s software ecosystem.

What we need to see:

  • A problem solver, with a demonstrable track record of delivering highly scalable RESTful Services for an Enterprise scale product in an agile environment in following Technology Stack:

    • GoLang, Java, Python, Scala

    • Spring Boot, Spring Cloud,Flask, RabbitMQ, PostgreSQL, MySQL, No-SQL, Databases, Redis, Aurora.

    • Containerized platforms like Dockers, Kubernetes or OpenShift etc.

    • CI/CD pipelines, automated testing, and performance profiling.

    • Linux Platforms

    • AWS Cloud Infrastructure and Micro-services architecture

  • Solid foundation in data structures, algorithms, and design patterns with Security-first mindset.

  • Understanding of frontend architecture, building large scale single-page web applications

  • Excellent communication and collaboration skills; ability to work with global teams and cross-disciplinary stakeholders.

  • BE/Btech in Computer Engineering with minimum 5+years or MTechin Computer Science with 3+ years relevant work respectively


Ways to stand out from the crowd:

  • Curiosity and eagerness to explore new problem spaces and technologies.

  • Sound Knowledge of working with Hypervisors like ESXi, KVM or XenServer etc

  • Experienced in DevOps tools like Jenkins, Terraform, GitLab, Prometheus

  • Full Stack Experience with UI frameworks like React or Angular

  • Excellent interpersonal skills.

Expand
09.11.2025
N

Nvidia Technical Program Manager - GPU Virtualization India, Maharashtra, Pune

Limitless High-tech career opportunities - Expoint
Description:
India, Pune
time type
Full time
posted on
Posted 11 Days Ago
job requisition id

What you'll be doing:

  • As Program Manager, you will be driving the release planning and working collaboratively with the Engineering teams that are globally spread out.

  • Closely work with the R&D partners, OEM PMs and Driver teams, improving the processes for the best product delivery model.

  • You will be responsible for the overall consistency and coherence of specifications, setting quality standards and drive quality output.

  • Speak objectively and constructively about what is working well and what needs to improve as we develop processes.

  • Solve ambiguous, undefined problems that reach beyond product/service boundaries.

  • Ensure that systems are in place to manage product feedback from customers and resolve issues.

  • Tailor communication to a variety of audiences and perspectives and anticipates concerns.

  • Promote a positive environment across the organization by modeling behavior that promotes good morale.

  • Use the product/service regularly to understand it thoroughly and discover ways to improve it.

  • Demonstrate experience with multiple releases to establish a process that delivers customer satisfaction and delight.

What we need to see:

  • Bachelor’s degree in Computer Science or similar discipline required

  • 5+ years of hands on industry experience in software development or software quality assurance

  • Program management experience in technology for at least 3 years.

  • Experience in target/time-based project/product delivery to customer.

  • Strong program management, scheduling and organizational skills to manage multiple ongoing projects and drive software development with a large team of globally distributed engineers.

  • Productive with strong analytical and problem solving skills and should have high capability in driving issues to conclusion.

  • Strong communication skills (written and verbal), working with teams across multiple time zones.

  • Experience in using different tools related to program management.

Expand
09.11.2025
N

Nvidia System Software Manager GPU India, Maharashtra, Pune

Limitless High-tech career opportunities - Expoint
Description:
India, Pune
India, Bengaluru
time type
Full time
posted on
Posted 3 Days Ago
job requisition id
What you'll be doing:
  • Define team wide as well as individual members’ roadmap and development plan.

  • Drive and strive to be a strong advocate with internal teams as well as externally partners on roadmap and alignment.

  • Promote architecture and development process improvements.

  • As a key engineering leader, you will closely engage and work with engineering teams across the organization.

  • Excel at communicating and collaborating with peer teams on project planning and execution for new HW/OS/features with tight release cadence.

  • Passion providing career as well as technical mentorship to engineers.

  • You work with close engagement with the team on POR, design, implementation and results.

What we need to see:
  • Obsess about quality and deliver products to end users.

  • Possess strong communication and interpersonal skills.

  • Deep background on computer architecture and operating system, with hands-on kernel development experience.

  • We want top-tier leader with 3 years+ of management experience, with proven track record of delivering large code base at high velocity.

  • We require BS or MS degree in Computer Engineering, Computer Science, or related degree and 8+ overall years of experience

Ways to stand out from the crowd:
  • Hands-on development experience with WDDM and Windows platform.

  • Intimate knowledge on one or more areas with the Windows platform, in both hardware and SW.

  • Leading silicon bringup experience!

  • Experience with leading the team from the front in delivering SW, defining and refining methodologies and practices!

Expand
08.11.2025
N

Nvidia Senior Software Engineer – Deep Learning Computer Vision India, Maharashtra, Pune

Limitless High-tech career opportunities - Expoint
Description:
India, Pune
time type
Full time
posted on
Posted 3 Days Ago
job requisition id

What you’ll be doing:

  • Work alongside forward-thinking engineers on core technologies and implement algorithms and optimize software to solve challenging computer vision and deep learning problems & create features for state-of-the-art applications.

  • We'll give you exposure to the rapidly evolving space of deep learning computer vision. And you will be working on many groundbreaking features and applications that are transforming our industry.

  • We will see features go through the whole cycle - from proof-of-concept to production.

  • Together we will communicate with multiple teams in our company, as well as our partners and customers.

What we need to see:

  • Hands on experience with building, training and optimizing neural networks with strong focus on video processing and 3D.

  • Hands on expertise with one or more Deep Learning frameworks (Pytorch, Tensorflow, etc.).

  • Passion for optimizing network performance at kernel level for scalability across hardware.

  • Experience in different learning techniques.

  • Proficiency in Python programming & C/C++ programming.

  • CUDA programming experience would be a plus.

  • Familiarity with software lifecycle-based processes

  • Strong communication and analytical skills

  • Self-motivated, fast to act and eager to learn as well as guide.

  • Bachelor/Master/PhD in Computer Science or Electronics or Electrical Engineering.

  • 5+ years of experience developing systems software on Windows or Linux.

Ways to stand out from the crowd:

  • Experience with optimizing deep learning algorithms for real time processing based on different platform form factors.

  • Exposure to video conferencing, broadcasting applications and environments.

  • Familiarity with AR applications.

  • History of publications.

Expand
08.11.2025
N

Nvidia Senior System Software Engineer India, Maharashtra, Pune

Limitless High-tech career opportunities - Expoint
Description:
India, Pune
time type
Full time
posted on
Posted 3 Days Ago
job requisition id

What you’ll be doing:

  • Partner alongside forward-thinking engineers to implement and optimize software to provide new capabilities in NVIDIA AI for Multimedia components as well as improve the existing features and framework architecture for different GPUs, CPUs and system OS platforms.

  • Exposure to integrating evolving computer vision SDKs into applications & use cases on different platforms. We would be working on many groundbreaking features and their application that are redefining our industry.

  • We will see features go through the whole cycle - from proof-of-concept to production.

  • Together we will connect with multiple teams in our company, as well as our partners and customers.

What we need to see:

  • Proficiency in C++ programming and debugging.

  • You have a knack for full stack development - from implementing frameworks and interfaces to understanding the impact and consequence on the hardware.

  • Passion for optimizing system performance, root causing bottlenecks and optimizing performance on GPU, CPU and memory.

  • Strong knowledge of OS fundamentals and familiarity with device driver stacks.

  • You have knowledge of usage of at least one graphics, video or image processing library (Direct3D, Vulkan, OpenGL, OpenCV, etc. or any proprietary library) in visual domain.

  • CUDA programming experience would be a plus.

  • Strong software engineering background and design fundamentals particularly related to creating robust system software.

  • Familiarity with software lifecycle-based processes.

  • Strong communication and analytical skills.

  • Self-motivated, fast to act and eager to learn as well as guide.

  • Bachelor/Master/PhD in Computer Science or Electronics or Electrical Engineering.

  • 5+ years of experience developing systems software on Windows/Linux/iOS.

Ways to stand out from the crowd:

  • Exposure to video conferencing, broadcasting applications and environments.

  • Experience working with computer vision, image, video processing systems.

  • Familiarity working with camera, mic, speaker devices.

  • Knowledge of graphics hardware accelerated systems on PC or embedded systems.

Expand
Limitless High-tech career opportunities - Expoint
Description:
India, Pune
time type
Full time
posted on
Posted 4 Days Ago
job requisition id

What you'll be doing:

  • Take ownership and drive customer issues on system software, server diagnostics and containers

  • Develop features and tools as part of solution engineering efforts to support all Enterprise Service offerings including, but not limited to NGC, Container Orchestrators (such as Kubernetes), GPU accelerated applications

  • Build upon the opportunity to research new use cases with GPUs for emerging container technologies

  • Bring independent analysis, communication, and problem-solving to customer experience

What we need to see:

  • BS in Computer Science, Computer Engineering, or related field (or equivalent experience)

  • At least 5+ years system software development and troubleshooting experience, ideally with some customer facing

  • Intellectual curiosity, positive attitude, flexibility, analytical ability, self-motivation, and team-oriented

  • Strong computer science concepts and excellent knowledge of C/C++, Python and scripting methodologies

  • Deep understanding of at least two of the following: data centers, servers, distributed systems, virtualization, server diagnostics, embedded systems

  • You'd have cultivated a deep Linux knowledge, and be very comfortable working in various Linux environments as well as with Windows OS’s

  • Professional-level communication skills, interpersonal skills with a passion to solve problems

Ways to stand out from the crowd:

  • Proven experience in developing, triaging and debugging on Linux, system software, server diagnostics and Containers

  • Experience working with distributed systems especially container orchestrators

  • Any exposure to system level debug and triaging experience

Expand
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Senior System Software Engineer - Gpu Mods opportunities at Nvidia in India, Pune. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.