BMC Firmware Engineer (Server) at AMD - ScoutJobs - The AI-curated global job board
Skip to content
AMD
Posted 19 hours ago

BMC Firmware Engineer (Server)

AMDBMC Firmware Engineer (Server)

Requirements

Bachelors or Masters in CS, CE, or EE, Familiarity with IPMI, Redfish, MCTP/PLDM, OpenBMC implementation experience, ARM-based SoC architectures, I2C, I3C, SPI, UART, GPIO, JTAG, D-Bus, SystemD, DTS, C/C++, Python, Shell script, U-Boot, Linux kernel

Skills

C#PythonLinuxARM

About the role

Responsibilities

  • Design, develop, debug, verify, and validate BMC firmware, software, and hardware designs
  • Participate in day-to-day firmware development and architecture discussions
  • Translate customer requirements into technical specifications
  • Support customer root-cause analysis and issue resolution
  • Develop validation scripts, unit tests, and technical documentation
  • Collaborate with cross-functional teams through code reviews and release processes

Requirements

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or an equivalent field
  • Strong programming skills in C/C++, Python, and Shell scripting
  • Experience with low-level hardware interfaces such as I2C, I3C, SPI, UART, GPIO, or JTAG
  • Proficiency in Linux kernel, driver, and application development
  • Strong analytical skills and debugging methodology

Preferred Qualifications

  • Familiarity with server management standards including IPMI, Redfish, and MCTP/PLDM
  • Experience with OpenBMC implementation
  • Knowledge of ARM-based SoC architectures
  • Familiarity with D-Bus, SystemD, and DTS configuration
  • Experience with U-Boot
  • Knowledge of AMD RAS or APML features is a plus

About the Company

AMD is a global leader in high-performance computing, graphics, and visualization technologies. Our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers to PCs, gaming, and embedded systems.

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 free

BMC Firmware Engineer (Server)

AMD · Taipei

Sign up to apply