
Posted 7 hours ago
BMC Engineer
AxiadoBMC Engineer
Requirements
BMC software solution experience, Server power management knowledge, 5+ years C++ Linux coding, Hardware debugging skills, Low-level protocol knowledge (I2C, SPI, UART), IPMI 2.0 expertise, MCTP and PLDM experience
Skills
C#Linux
About the role
Responsibilities
- Design, develop, and maintain BMC software solutions including sensor monitors and event log WebUIs
- Implement firmware functions to communicate with peripherals via SPI, I2C, and UART per protocol specifications
- Perform code reviews, unit testing, and debugging to ensure high-quality BMC software
- Develop and maintain technical documentation, design specifications, and release notes
Requirements
- Extensive experience with BMC product/stack software solutions
- Strong understanding of server power management via BMC
- 5+ years of experience in C++ coding for Linux applications
- Proficiency in hardware debugging
- Solid knowledge of low-level protocols: I2C, PMBUS, SPI, UART, JTAG, and GPIO
- Deep understanding of BMC IPMI 2.0 (Messaging, SDR, SEL, FRU, SOL, IPMB, LAN, KCS, etc.)
- Hands-on experience with MCTP and PLDM
- Experience porting BMC to multiple hardware platforms
Preferred Qualifications
- Experience with AMI SPX/OneTree products
- Experience working on DCSCM cards
About the Company
Axiado is building the future of AI-powered digital infrastructure. We are a fast-growing silicon, systems, and solutions company pioneering the Trusted Control/Compute Unit (TCU) to secure critical infrastructure from the hardware foundation up.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeBMC Engineer
Axiado · Hyderabad
