Axiado

BMC Engineer

Axiado
Apply
4 months ago
Hyderābād, IndiaSenior

Responsibilities

  • Design, develop, and maintain BMC software solutions for product features such as sensor monitoring and event-log WebUIs.
  • Implement firmware functions to communicate with peripherals using SPI, I2C, UART, and specified protocols.
  • 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.

Requirements

  • At least 5 years of C++ coding experience in Linux applications.
  • Mandatory experience with BMC product and stack software solutions.
  • Strong understanding of server power management through BMC.
  • Strong low-level protocol knowledge, including I2C, PMBUS, SPI, UART, JTAG, and GPIO.
  • Strong 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.
  • Experience porting BMC software to multiple hardware platforms.
  • Experience with AMI SPX/OneTree is preferred.
  • Experience with DCSCM cards is preferred.
  • Well-designed coding concepts and code-tracing skills.

Tech Stack

Categories

Axiado

About Axiado

51-200 employees
Contact me