Skip to main content
Zobhira
Home
Jobs
Certifications
Zobhira
JobsCertificationsTodayAbout
Log inSign up
Zobhira

New job and contest openings, updated every morning on one searchable board.

Find work

  • All jobs
  • Fresher roles
  • Remote roles
  • Certifications

Compete

  • Added today

Popular cities

  • India
  • Bangalore, Karnataka, India
  • Hyderabad, Telangana, India
  • Pune, Maharashtra, India
  • Chennai, Tamil Nadu, India
  • Mumbai, Maharashtra, India

Company

  • About
  • Contact
  • Privacy
  • Terms

Stay updated

One email a week with new roles.

Secure infrastructure
Free to use, no account needed to search

Board updated daily · © 2026 Zobhira. All rights reserved.

Privacy PolicyTerms of Service
Home / Jobs / Nvidia

Senior Platform Software Engineer - Platform Architect

Nvidia

IndiaremotePosted 3 days ago
Nvidia logo

Skill Required

Platform-EngineeringFirmware-EngineeringSystems-EngineeringNetwork-EngineerEmbedded-SystemsSenior-Platform-EngineerSenior-Platform-EngineeringSenior-Developer-Platform-EngineerSoftware-Platform-EngineerPlatform-Systems-ArchitectPlatform-Technical-ArchitectPlatform-ArchitectPlatform EngineerSoftware ArchitectSoftware EngineerSoftware Developerrelated fieldEngineeringR ProgrammingnetworkingObservabilitydebuggingFirmwaresecuritybuildingwrittenPythondesignC++LinuxCloudEmbedded LinuxRustAPIsShell ScriptingDNSUnityandGoFulltime

Key highlights

  • Required experience: 12+ years of relevant experience
  • Notable requirement: Strong OpenBMC firmware development experience
  • Notable requirement: Hands-on experience with Ethernet switch architecture and L2 features

Role overview

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.

Responsibilities

  • 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 configuration, auto-negotiation, breakout, VLAN creation and membership, access/trunk mode, MAC learning, FDB management, flooding controls, link aggregation, and loop-prevention features.
  • Build backend abstraction layers that can integrate with Linux switchdev/netlink, SAI/SONiC/SWSS-style components, DENT-style Linux networking components, or vendor switch ASIC SDKs.
  • Work closely with hardware, ASIC, security, firmware, QA, manufacturing, and cloud infrastructure networking teams to influence board architecture, schematics, manageability interfaces, and production test strategy.
  • Write and review design specifications, API documentation, code, unit tests, hardware-in-loop tests, integration tests, and QA plans required to productize the architecture.

Requirements

  • Bachelor's degree or higher, or equivalent experience, in Computer Science, Electrical and Electronics Engineering, or a related field with 12+ years of relevant experience.
  • Strong OpenBMC firmware development experience on x86 or ARM-based server environments, such as Yocto, systemd, D-Bus, phosphor services, bmcweb, Redfish, firmware update, device monitoring, and platform security.
  • Hands-on experience with Ethernet switch architecture and L2 features such as VLANs, trunks, access ports, LAG/LACP, STP/RSTP, LLDP, FDB/MAC learning, storm control, ACLs, QoS, PHY management, and transceiver diagnostics.
  • System management software experience with rack or blade server platforms, including IPMI, KCS, Redfish, PLDM, MCTP, SPDM, secure firmware update, attestation, and BMC-host communication.
  • Strong programming and debugging skills in C/C++ and Python, with familiarity in Bash, Go, or Rust; ability to develop reliable Linux user-space services and review low-level system code.
  • Excellent written and verbal communication skills, strong ownership, high engineering judgment, and a passion for solving hard multi-functional problems.

Nice to have

  • Contributions to OpenBMC, Linux networking, switchdev, SONiC, SAI, DENT, FRR, LLDP, OCP, DMTF, Redfish, or other open-source platform-management and networking projects!
  • Experience building a switch network operating system, BMC-managed switch subsystem, or converged server/switch management architecture for hyperscale or enterprise platforms.

Additional details

  • Expected impact: Deliver a reusable OpenBMC switch-management architecture that supports multiple switch backend implementations without tying the platform model to one ASIC vendor.
  • Expected impact: Enable a unified management experience for host platform health, BMC management, and ToR switch network health through coherent inventory, configuration, telemetry, and lifecycle workflows.
  • Expected impact: Improve platform reliability by providing safe defaults, validated configuration persistence, rollback, diagnostics, and strong separation between management and data-plane traffic.
  • NVIDIA is broadly recognized as a leading employer within the technology world. We have some of the most forward-thinking and hardworking people working with us.
  • NVIDIA is an AA/EEO/Veterans/Disabled employer.
  • Originally posted on Himalayas

Similar jobs open now

Toolyt logo
Senior Mobile App Developer (Android & iOS)
Toolyt
Richmond Town, Bangalore, IndiaINR 660000 - 840000
View details
A
Devops Engineer
Artech Infosystems Private Limited
Bangalore, Karnataka, India
View details
M
DevOps Engineer – Python Automation & Kubernetes
Mindteck Limited
Bangalore, Karnataka, India
View details
G
Data Engineer
Greif Packaging LLC
Chennai, Tamil Nadu, IndiaINR 1500000 - 1500000
View details
Apply now
LocationIndia
TypeFulltime
Posted10/20/2026
Apply by12/19/2026

Links are checked every day. If this one stops working, tell us and we'll pull it.

More like this

View all
Toolyt logo
Senior Mobile App Developer (Android & iOS)
Toolyt
A
Devops Engineer
Artech Infosystems Private Limited
M
DevOps Engineer – Python Automation & Kubernetes
Mindteck Limited
Apply now