AMD

Open BMC - System Software Developer

AMD
Apply
11 hours ago
Hyderābād, IndiaSenior / Staff+

Responsibilities

  • Develop, customize, debug, and maintain OpenBMC software stacks.
  • Develop and debug Linux kernel drivers and user-space applications.
  • Perform board bring-up, BSP development, and hardware/software integration.
  • Customize Yocto recipes, layers, and build infrastructure.
  • Debug boot, networking, storage, and hardware-management issues.
  • Collaborate with hardware, firmware, platform, upstream OpenBMC, and open-source teams.
  • Support new ASIC and hardware bring-up activities and contribute to AMD technology development.
  • Create technical documentation and support internal and external stakeholders.

Requirements

  • Strong object-oriented programming background with C/C++ preferred.
  • 9 to 12 years of software development experience and experience with development processes and tools such as debuggers.
  • 5 to 7 years of experience integrating and validating platform-management interfaces including Redfish, IPMI, PLDM, and MCTP.
  • 9 to 12 years of hands-on experience with Embedded Linux, Yocto Project, OpenBMC, U-Boot, and Linux Kernel.
  • 5 to 7 years of experience with board bring-up and BSP development.
  • Understanding of I2C, SPI, UART, GPIO, eSPI, PCIe, and Ethernet hardware interfaces.
  • Proficiency with Git, Gerrit, and Linux debugging tools.
  • Preferred experience with ASPEED, ARM-based SoCs, or AMD Adaptive SoCs.
  • Familiarity with secure boot, firmware update mechanisms, BMC security, and upstream project contributions.
  • Bachelor’s or master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.

Benefits

  • Benefits are referenced through AMD benefits at a glance.
  • The role is located in Hyderabad, India.

Tech Stack

Categories

AMD

About AMD

10,000+ employees

AMD designs and sells CPUs, GPUs, and adaptive/embedded computing products for PCs, data centers, gaming, and edge devices. Its portfolio includes Ryzen and EPYC processors, Radeon and Instinct graphics, and adaptive SoCs from its Xilinx acquisition, sold to OEMs, cloud providers, and device makers. Founded in 1969 and headquartered in Santa Clara, it is a public company on NASDAQ and supplies semi-custom chips for major game consoles.

Contact me