Skip to main content
NVIDIA logo

NVIDIA System Software Engineer (OpenBMC) Bengaluru | ₹12-20L

AI Tools

Overview

NVIDIA introduced the GPU in 1999, accelerating the growth of PC gaming, reshaping computer graphics, and transforming parallel computing. In recent years, GPU-powered deep learning has driven the rise of modern AI, enabling systems such as robots and self-driving cars to interpret and interact with the world. NVIDIA continues to advance AI computing and build technologies that power the next generation of computing systems.

The team is working on advanced server platforms and system software that support enterprise-scale computing. Engineers contribute to platform firmware, manageability infrastructure, and performance optimization across complex hardware environments.

What you will be doing

  • Design and implement OpenBMC core infrastructure and platform features for GPU server systems.
  • Work on BMC firmware bring-up, performance analysis, and development of manageability capabilities for NVIDIA server platforms.
  • Design, develop, and participate in code reviews while collaborating with the open source community to enable NVIDIA platform requirements.
  • Create solutions for error handling, statistics collection, and configuration management across components such as CPU, GPU, DIMM, SSD, NIC, IB, PSU, BMC, FPGA, and CPLD.
  • Develop performance-optimized monitoring solutions using DMTF standards including MCTP, Redfish, SPDM, and PLDM.
  • Instrument code to maximize coverage, develop automated unit tests for implemented modules, and maintain detailed test reports.
  • Provide software quality metrics using static analysis, code coverage data, and CPU load measurements.
  • Collaborate with security and hardware teams to align software with product security goals and review hardware architecture and schematics.

What we need to see

  • Bachelor of Science degree or higher in Electrical Engineering, Computer Science, or a related field, or equivalent experience.
  • 0 to 1 years of relevant experience.
  • Knowledge of BMC firmware development on x86 or ARM platforms including BMC-BIOS communication, thermal and power management, firmware updates, device monitoring, and firmware security.
  • Experience with board bring-up and device driver interfaces such as I2C, I3C, SPI, PCIe, SMBus, and Mailbox, along with device tree configuration for U-Boot and Linux kernels.
  • Exposure to out-of-band or in-band system management standards such as IPMI, KCS, and DMTF specifications including PLDM, MCTP, Redfish, PMBus, and NVMe.
  • Understanding of REST architecture, particularly JSON over HTTPS with OAuth.
  • Programming and scripting experience using languages such as C, C++, Bash, Python, or Go for Linux user-space and system-level software.
  • Strong knowledge of Linux fundamentals, distributions, package management, system upgrades, and building or deploying Linux images.

Ways to stand out

  • Contributions to open source or industry standards such as Open Compute, OpenBMC, IPMI, or DMTF initiatives.
  • Experience in system software and platform security for x86 or ARM based rack or blade server platforms.

NVIDIA is an equal opportunity employer and welcomes applicants from diverse backgrounds including veterans and individuals with disabilities.

If an employer asks you to pay any kind of fee, please notify us immediately. Talentd does not charge any fee from applicants and we do not allow other companies to do so.

Key Skills

Related Tags

Education Requirements

  • B.Sc/B.E./B.Tech in Computer Science or Electrical Engineering or related field

Eligible Batch Years

2026, 2025
NVIDIA logo

NVIDIA

NVIDIA Corporation is a global leader in accelerated computing, renowned for its pioneering work in graphics processing units (GPUs) and artificial intelligence (AI). Founded in 1993, the company has grown into one of the most influential technology firms in the world, with over 26,000 employees as of 2024. NVIDIA's mission is to advance computing technology to solve the world's most challenging problems, enabling breakthroughs in fields such as gaming, professional visualization, data science, autonomous vehicles, and high-performance computing.

The company is best known for its GeForce GPU product line, which has revolutionized the gaming industry, and its CUDA platform, which has empowered developers to harness GPU acceleration for AI and scientific research. In recent years, NVIDIA has expanded its portfolio through strategic acquisitions, such as Mellanox Technologies and Arm (pending regulatory approval), and has made significant strides in AI infrastructure, cloud services, and semiconductor innovation. Its market position is strong, with a reputation for cutting-edge technology and leadership in AI-driven computing, underscored by record revenues and a dominant role in powering generative AI models and large-scale data centers.

Company Details

Industry
Technology

Connect With Us

Websitenvidia.com

Related Jobs