CareerPlanGet AI match score →

Senior System Software Engineer Platform - OpenBMC

2 Locations💼 Full-time💰 $184,000–$184,000🗓 2026-07-09 → 2026-07-30

Core

Design and implement OpenBMC Firmware for NVIDIA GPU Server platforms, focusing on Arm architecture and enterprise readiness.

Role type

Senior System Software Engineer (BMC Firmware)

Builds

OpenBMC firmware and manageability features for NVIDIA Server platforms

Domain

Server hardware, embedded systems, firmware, Arm architecture

Deliverable

production ML models | product features | infrastructure

Required skills

BMC Firmware development (X86/ARM), Board Bring-up, Device drivers (I2C/I3C, SPI, PCIe, SMBus), DMTF Standards (MCTP, Redfish, SPDM, PLDM), REST/JSON/OAuth, C/C++, Bash, Python, Go, Linux fundamentals, Unit testing, Static analysis

Preferred skills

Open Compute/OpenBMC/IPMI/DMTF contributions, System software and platform security expertise for x86/ARM Rack/Blade servers

Technologies

OpenBMC, Arm, Linux, C, C++, Bash, Python, Go, I2C, I3C, SPI, PCIe, SMBus, MCTP, Redfish, SPDM, PLDM, PMBus, NVMe, JSON, HTTPs, OAuth

Responsibilities

Design and implement OpenBMC Firmware; Bring up BMC firmware and develop manageability features; Design solutions for errors, stats, and configuration for enterprise readiness; Develop performance optimized active monitoring BMC solutions; Instrument code and automate unit tests; Provide software quality reports; Collaborate with security and hardware teams

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗