Senior System Software Engineer, Openbmc

Nvidia Corporation

Not specified; not specified; not specified
Openbmc firmware development experience
C/c++ and python programming skills
Dmtf standards (redfish, pldm, spdm)
This role involves leading end-to-end platform architecture spanning hardware abstraction, firmware design, and scalable system management using OpenBMC

Job Summary

  • This role involves leading end-to-end platform architecture spanning hardware abstraction, firmware design, and scalable system management using OpenBMC.
  • Candidates will be responsible for developing performance-optimized active monitoring solutions adhering to DMTF standards like Redfish and SPDM.
  • The position requires working closely with hardware teams to influence design and ensuring code meets strict security and quality goals.

Matching Summary

This role involves leading end-to-end platform architecture spanning hardware abstraction, firmware design, and scalable system management using OpenBMC.

Salary

Not specified; Not specified; Not specified

Skills & Requirements

Must-have

  • OpenBMC Firmware development experience
  • C/C++ and Python programming skills
  • DMTF standards (Redfish, PLDM, SPDM)
  • X86 or ARM platform expertise
  • Linux fundamentals and image building

Nice-to-have

  • Contributor to OpenCompute or OpenBMC
  • Experience with ASPEED or Nuvoton SoCs
  • Strong communication and teamwork skills
  • Self-starter with creative problem solving

Key Requirements

  • Bachelor of Science Degree in EE or CS
  • 10+ years of relevant experience
  • Domain expertise in BMC system-on-chip solutions

Work Rights

Not specified

Tailored Resume

Cover Letter