← All NVIDIA jobs
NVIDIA

Senior Platform Software Engineer - Platform Architect

NVIDIA · India, Bengaluru · Refreshed 2 months ago

About this role

NVIDIA is building a new wave of accelerated computing systems, where platform manageability, secure firmware, and high-performance networking must work as one coherent architecture. We are looking for an engineer to help define and implement OpenBMC-based management for systems that include host CPUs, BMCs, and coordinated top-of-rack Ethernet switching functionality. This role focuses on extending the BMC from a traditional server management controller into a secure management authority for both system management and Ethernet switch management, while preserving clear separation between the BMC management plane and the switch data plane. Are you ready to help develop the next generation of OpenBMC networking architecture? Join us at the forefront of platform firmware, system management, and enterprise network infrastructure. What you'll be doing: Architect and implement OpenBMC support for platforms where the BMC handles host system functions and a coordinated ToR Ethernet switch subsystem. Define the end-to-end switch-management architecture across OpenBMC D-Bus services, bmcweb/Redfish APIs, persistent configuration, eventing, telemetry, security, and backend switch control interfaces. Develop OpenBMC object models and services for switch inventory, switch ASICs, front-panel ports, internal ports, PHYs, optics, retimers, VLANs, LAGs, FDB entries, counters, sensors, and health state. Implement L2 networking capabilities including port admin control, speed and FEC configurat

Listings may come from company or aggregator sources. Confirm current availability and requirements on the original application page.

Report a suspicious or expired opening

Sign in to report. Reporter identity is kept private.

Explore roles that fit your experience

Sign in to explore personalized job matching with a saved resume. For this role, review the full description on the source page and emphasize only skills and experience you genuinely have.

Explore personalized job matching

More NVIDIA jobs