
Open BMC - System Software Developer
AMD · Posted Oct 14
High-performance processors, graphics cards, data center solutions, and AI accelerators
Get a personal compatibility score
Add a resume for personal matches
About the role
AMD's Embedded Software team develops and maintains OpenBMC solutions for next-generation AMD platforms, working across hardware, firmware, and platform teams. The work spans Embedded Linux, Yocto, Linux kernel development, BSP customization, and board bring-up for AMD's processor and platform products. This role is responsible for developing, customizing, and maintaining OpenBMC software stacks, debugging kernel drivers and user-space applications, and participating in new ASIC and hardware bring-ups.
What you will do
- Work with AMD’s architecture specialists to improve future products
- Apply a data minded approach to target optimization efforts
- Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
- Design and develop new groundbreaking AMD technologies
- Participating in new ASIC and hardware bring ups
- Develop technical relationships with peers and partners
- Develop, customize, and maintain OpenBMC software stacks.
- Develop and debug Linux kernel drivers and user-space applications.
- Perform board bring-up and hardware/software integration.
- Customize Yocto recipes, layers, and build infrastructure.
Skills used in this role
What the employer is looking for
- We are seeking a highly motivated OpenBMC Software Engineer to join our Embedded Software team. The ideal candidate will have strong experience in Embedded Linux, Yocto, OpenBMC, Linux kernel development, BSP customization, and board bring-up activities. The engineer will work closely with hardware, firmware, and platform teams to develop and maintain OpenBMC solutions for next-generation AMD platforms.
- The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution.
- Able to communicate effectively and work optimally with different teams across AMD.
Benefits and support
- Compensation and benefits are detailed in the job posting
About AMD
AMD is a global semiconductor company that designs high-performance central processing units (CPUs), graphics processing units (GPUs), and adaptive processors for data centers, personal computers, gaming consoles, and embedded systems. The company specializes in advanced computing solutions and AI accelerators, positioning itself as a major leader in modern high-performance and artificial intelligence hardware. Through strategic developments and acquisitions, AMD continues to expand its ecosystem across cloud infrastructure, enterprise computing, and physical AI.
- Industry
- Semiconductors
- Company size
- 31000 employees
- Founded
- 1969-05-01
- Location
- Santa Clara, California, USA
- Funding stage
- Public Company
Funding
Public Company
- 2007-11-16Post Ipo
Leadership
Chair and Chief Executive Officer
Executive Vice President, Chief Financial Officer and Treasurer
Executive Vice President and Chief Technology Officer
Executive Vice President and Chief Commercial Officer
Executive Vice President and General Manager, Data Center Solutions Business Group
Recent coverage
AMD Newsroom
OCP 2026: AMD CEO Lisa Su Highlights Open Infrastructure for the Future of AI2026-10-12
AMD Newsroom
Introducing AMD Helion, Agentic AI Compute at Rack Scale2026-10-12
TweakTown
AMD CEO Lisa Su calls 2026 the 'year of inference' and says the CPU market will grow tenfold to $200B by 20302026-10-14