Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior BMC Engineer

Home > C/C++ programming jobs

Senior BMC Engineer in USA new

  • San Jose, CA

Responsibilities

  • Design, develop, and maintain BMC software solutions for products including sensor monitoring and event-log web interfaces.
  • Implement firmware functions for peripheral communication using SPI, I2C, UART, and protocol specifications.
  • Perform code reviews, unit testing, debugging, and hardware debugging to ensure reliable BMC software.
  • Develop and maintain design specifications, user manuals, and release notes.
  • Port BMC software to multiple hardware platforms and work with low-level BMC protocols.

Requirements

  • BMC product and stack software solution experience is required.
  • Understanding of server power management through BMC is required.
  • At least five years of C++ coding experience in Linux applications, including software design and code tracing.
  • Strong knowledge of low-level protocols including I2C, PMBUS, SPI, UART, JTAG, and GPIO.
  • Understanding of BMC IPMI 2.0, including IPMI Messaging, SDR, SEL, FRU, SOL, IPMB, LAN, KCS, event logs, PEF, ME, NM, and PECI.
  • Experience with MCTP and PLDM is required.
  • Experience porting BMC software to multiple hardware platforms.
  • Experience with AMI SPX/OneTree is preferred, and experience with DCSCM cards is beneficial.

Benefits

  • Equal opportunity employment in a diverse and multifaceted environment.
  • Employees receive equity in the company.

Axiado

Axiado builds hardware-anchored platform security for servers and infrastructure, centered on its Trusted Control/Compute Unit (TCU) processor with root-of-trust functions and AI-based threat detection. It sells security silicon, firmware, and reference platforms to server and network equipment m...

Similar positions

Flight Software Engineer II

  • Rocket Lab Corporation
  • Full time
  • USA
  • 11/14/2026
  • Salary: $108k - $148k/yr
  • Long Beach, CA

Software Engineer II

  • PlayStation Global
  • Full time
  • USA
  • 11/14/2026
  • Salary: $164k - $246k/yr
  • San Mateo, CA

Senior Application Developer_C/C++

  • Fujitsu
  • Full time
  • Others
  • 11/14/2026
  • Bengaluru, India

Staff Embedded Controls Engineer

  • Ford Motor
  • Full time
  • USA
  • 11/14/2026
  • Salary: $150k - $284k/yr
  • Palo Alto, CA

Staff Firmware Security Engineer

  • Rockwell Automation
  • Full time
  • Others
  • 11/14/2026
  • Singapore (city not specified)