NVIDIA Logo

NVIDIA

System Software Engineer – Simulation and Virtualization

Reposted 5 Days Ago
Be an Early Applicant
In-Office or Remote
2 Locations
Senior level
In-Office or Remote
2 Locations
Senior level
Contribute to the development of simulation platforms for NVIDIA Data Center systems, enhancing simulator components and collaborating with global engineering teams.
The summary above was generated by AI

NVIDIA data center systems, such as MGX, HGX and DGX, have become core to NVIDIA's rapidly growing enterprise and cloud provider businesses. These platforms bring together the full power of NVIDIA GPUs, NVIDIA NVLink, NVIDIA InfiniBand networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack.

We are hiring Sr. Software Engineer who will help build simulators for our DGX Server platforms. Simulations play a significant role in building scalable systems at Speed of Light! You will work with world class engineering teams across HW and SW.

What you’ll be doing:
  • Contribute to architect and develop simulation platform for next gen NVIDIA Data Center platforms.
  • Build, integrate and enhance simulator components with new HW features and write supporting technical documents.
  • Bring full SW stack up on Data Center Simulator; work closely with hardware modeling, kernel & platform driver teams distributed globally.
  • Improve performance, fix bugs across user and kernel stack, and automate execution flow.
What we need to see:
  • 5+ years of experience in virtualization and HW simulation/emulation technologies.
  • Proficient in C / C++ with strong software development, optimization, user & kernel mode debugging skills.
  • OS fundamentals and system architecture understanding like low-level interfaces such as buses, controllers, interrupts etc.
  • Good understanding of hypervisors & HW emulators, like Qemu, KVM, VDK, SIMICs etc.
  • Working experience on any at least major Linux distro like Ubuntu, RedHat, SLES etc.
  • Strong interpersonal & communication skills to work with a globally distributed engineering team.
Ways to stand out from the crowd:
  • Experience in HW & SW stack bring up using Simulators & Emulators etc.
  • Previous experience around hardware interfaces such as PCIe, SPI, I3C etc with Linux boot solutions on x86 & ARM class platforms.
  • Experience in Out of Band and Inband management architectures.
  • Contribution in Qemu/KVM opensource repositories.
  • Experience in Verilog and SystemC

NVIDIA is committed to encouraging a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative, passionate, and self-motivated, we want to hear from you!

NVIDIA Pune, Mahārāshtra, IND Office

Survey No.144 145, Commerzone No.5, Off, Airport Rd, Yerawada, Pune, Maharashtra, India, 411006

Similar Jobs

An Hour Ago
Remote or Hybrid
India
Senior level
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Support Finance data quality and governance for regulatory compliance. Document data flows, onboard and manage data quality issues, collaborate with IT and finance SMEs, monitor datasets using tools, and drive continuous improvement and remediation to meet policy and KCIs.
Top Skills: AlteryxArisCollibraConfluenceEimExcelPowerPointPythonQlik SenseRational Team ConcertSASSQLTableauVBAVisio
7 Hours Ago
Remote or Hybrid
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Information Technology • Machine Learning • Software
The Product Manager will own IT topics, build no-code solutions, and collaborate across teams to drive product success and customer satisfaction.
Top Skills: Ai ComplianceCloud-Based Collaboration PlatformsCollaboration ToolsEndpoint HealthWindows UpgradesZero-Trust Readiness
7 Hours Ago
Easy Apply
Remote
India
Easy Apply
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Lead SRE work to keep Circle highly available and performant: respond to incidents, own monitoring/alerting/log management, manage and optimize MySQL/Postgres/ClickHouse/Redis databases, maintain server infrastructure and deployment pipelines, collaborate with engineering teams, and build internal SRE tooling and automation.
Top Skills: AWSClickhouseKubernetesLlm-Based Tools (Copilots)MySQLPostgresRedis

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account