1

Openbmc Jobs (NOW HIRING)

Senior Firmware Validation Engineer

Austin, TX · On-site

$118K - $156K/yr

This role focuses on validating firmware components including SoC firmware (EDK II/UEFI), OpenBMC firmware, rack management services, and platform-level infrastructure used in hyperscale AI server ...

Integrate with DataCenter administration capabilities using environments such as CMIS, OpenBMC and DMTF. * Debug and troubleshoot embedded systems using tools such as GDB, JTAG, and logic analyzers.

Implement industry specifications and protocols such as OpenBMC, Redfish, IPMI, and other Distributed Management Task Force (DMTF) standards. * Develop firmware to interface with server hardware ...

Senior Firmware Engineer

San Jose, CA · On-site

$160K - $195K/yr

Exposure to BMCs, OpenBMC, or system management firmware. * Experience with high-speed interfaces such as: * PCIe (Gen3+) * Ethernet (100G / 400G+) * NVMe, Infiniband * Participation in industry ...

Senior Security Engineer

Las Vegas, NV · On-site +1

$109K - $149K/yr

Keep our OpenBMC, coreboot, and ROCm ecosystems continuously secure, auditable, and open. Design and implement the tooling that makes hardware management transparent by default. * Engineer Zero-Trust ...

Strong knowledge of BIOS/UEFI, BMC (OpenBMC), IPMI, Redfish * Expertise with validation and stress tools such as: FIO, Linpack, mprime/mprime95, IPMITOOL * Proficiency in Python, Shell, or Perl for ...

OpenBMC, U-Boot, Linux Kernel • Interfaces: I2C, I3C, SPI, eSPI, UART, LPC • Protocols: SMBus, PCIe, PMBus, PECI • Build Systems: Meson, CMake • Descriptors & Formats: FRU, SMBIOS, ACPI, DMI ...

Sr Staff Test Engineer

Secaucus, NJ · On-site

$116K - $155K/yr

Strong knowledge of BIOS/UEFI, BMC (OpenBMC), IPMI, Redfish * Expertise with validation and stress tools such as: FIO, Linpack, mprime/mprime95, IPMITOOL * Proficiency in Python, Shell, or Perl for ...

next page

Showing results 1-20

Openbmc information

What are some typical challenges faced by OpenBMC Engineers during development and deployment?

OpenBMC Engineers often face challenges related to hardware compatibility, debugging low-level firmware issues, and integrating with a wide variety of server platforms. Handling complex system bring-up, resolving security vulnerabilities, and ensuring compliance with industry standards can also be demanding aspects of the role. Collaboration with hardware, software, and security teams is key to successfully overcoming these obstacles. Working in this field requires adaptability and perseverance, but it offers the opportunity to play a critical part in developing robust systems used in data centers and enterprise environments.

What are the key skills and qualifications needed to thrive in the Openbmc position, and why are they important?

To thrive as an OpenBMC Engineer, you need a strong background in embedded systems, firmware development, Linux systems, and proficiency in programming languages like C and Python. Experience with tools such as Git, Yocto Project, IPMI, and an understanding of platform management interfaces is highly valuable, as is familiarity with relevant hardware. Excellent problem-solving, collaboration, and communication skills help you work effectively with cross-functional engineering teams. These competencies are vital to ensure reliable, secure, and efficient firmware solutions for server and hardware management in data center environments.

What is an OpenBMC job?

An OpenBMC job typically involves developing, maintaining, and troubleshooting firmware for server and data center hardware using the OpenBMC framework. OpenBMC is an open-source implementation of a Baseboard Management Controller (BMC) firmware stack, commonly used in enterprise and cloud computing environments. Professionals in this role work with Linux, embedded systems, and networking protocols to enhance the functionality and security of remote server management solutions.

More about Openbmc jobs
What cities are hiring for Openbmc jobs? Cities with the most Openbmc job openings:
What are the most commonly searched types of Openbmc jobs? The most popular types of Openbmc jobs are:
What states have the most Openbmc jobs? States with the most job openings for Openbmc jobs include:
Rack Scale Serviceability & Telemetry Architect

Rack Scale Serviceability & Telemetry Architect

AMD

Austin, TX • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Advanced Micro Devices rating

8.4

Company rating: 8.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

25th of 142 rated electronics manufacturers


Job description

Job Summary:
AMD is a company focused on building innovative products that enhance next-generation computing experiences. They are seeking a Principal Member of Technical Staff to lead the architecture for rack-scale serviceability and telemetry across AMD Instinct product lines, driving strategy and execution for manageability and observability solutions.
Responsibilities:
• Define and own the end-to-end rack-scale serviceability and telemetry architecture for AMD Instinct-based solutions, spanning node BMC, chassis/rack management, service processors/controllers, management network, and fleet-level observability integration.
• Define the standards strategy and interface architecture using DMTF Redfish, PLDM, MCTP, and related specifications, maximizing standards compliance while establishing AMD/OEM extensions only where required.
• Drive OpenBMC-based architecture and implementation direction for BMC and rack management controllers, including D-Bus object models, bmcweb/Redfish requirements, sensor and FRU inventory models, logging, eventing, firmware update, and debug workflows.
• Architect telemetry frameworks for health, power, thermal, inventory, error, utilization, and service data. Define schemas, metric taxonomies, triggers, event models, aggregation, retention, and reporting strategies required for at-scale observability and automated service operations.
• Define platform serviceability flows covering discovery, inventory correlation, fault isolation, diagnostics, crashdump and error capture, remote recovery, FRU replacement, firmware/driver update orchestration, and return-to-service procedures.
• Partner with GPU/SoC architects, board and system architects, firmware and software teams, security/RAS, validation, manufacturing, and customer engineering to translate requirements into production-ready architecture and deliverables.
• Work closely with ODM/OEMs and ecosystem partners to review designs, close gaps, guide implementation trade-offs, and deliver robust reference solutions and customer platforms on schedule.
• Drive validation and conformance strategy for manageability and telemetry, including interoperability, Redfish/PLDM compliance, fault injection, service workflow validation, scale testing, and field debug methodology.
• Influence future AMD Instinct platform roadmaps using insights from bring-up, partner integrations, deployment learnings, and telemetry-driven data.
• Represent AMD in relevant standards and open-source communities, including DMTF and OpenBMC forums, and guide upstream/downstream strategy where appropriate.
• Mentor engineers and architects across the organization and serve as the senior technical point of contact for rack-scale serviceability and telemetry.
Qualifications:
Required:
• Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
• Deeply technical system architect with strong first-principles thinking.
• Track record of delivering manageability, telemetry, and serviceability solutions for servers, accelerators, storage, networking, or rack-scale AI/HPC platforms.
• Comfortable setting long-range technical direction and diving hands-on into protocol definitions, interface design, telemetry models, bring-up, debug, and root-cause analysis.
• Ability to thrive in ambiguity, influence without authority, and raise execution quality across teams.
• Experience defining and owning the end-to-end rack-scale serviceability and telemetry architecture.
• Experience defining the standards strategy and interface architecture using DMTF Redfish, PLDM, MCTP, and related specifications.
• Experience driving OpenBMC-based architecture and implementation direction for BMC and rack management controllers.
• Experience architecting telemetry frameworks for health, power, thermal, inventory, error, utilization, and service data.
• Experience defining platform serviceability flows covering discovery, inventory correlation, fault isolation, diagnostics, crashdump and error capture, remote recovery, FRU replacement, firmware/driver update orchestration, and return-to-service procedures.
• Experience partnering with GPU/SoC architects, board and system architects, firmware and software teams, security/RAS, validation, manufacturing, and customer engineering.
• Experience working closely with ODM/OEMs and ecosystem partners to review designs, close gaps, guide implementation trade-offs, and deliver robust reference solutions.
• Experience driving validation and conformance strategy for manageability and telemetry.
• Experience influencing future AMD Instinct platform roadmaps using insights from bring-up, partner integrations, deployment learnings, and telemetry-driven data.
• Experience representing AMD in relevant standards and open-source communities.
• Experience mentoring engineers and architects across the organization.
Preferred:
• Expert level experiences in platform architecture, system management, BMC/embedded firmware, server manageability, or adjacent domains.
• Proven experience defining serviceability/manageability architecture for servers, accelerators, storage, networking, or rack-scale infrastructure in datacenter, cloud, AI, or HPC environments.
• Deep knowledge of DMTF Redfish, including schema design, OEM extension strategy, eventing, update service, and telemetry concepts.
• Strong hands-on experience with OpenBMC, including Yocto/OpenEmbedded, D-Bus, systemd, bmcweb/Redfish, phosphor services, firmware update flows, sensor frameworks, and log/event handling.
• Experience with embedded Linux, ARM-based BMC SoCs, U-Boot, Linux kernel/device driver concepts, device tree, and low-level interfaces.
• Strong understanding of server/platform RAS and serviceability features.
• Experience with secure manageability architectures.
• Experience creating architecture specifications, product requirements, conformance plans, validation strategies, and design reviews.
• Strong programming and scripting background in C/C++, Python, and shell.
• Experience with large-scale telemetry or observability pipelines, metrics consumers, or fleet operations tooling.
• Experience with AMD server or GPU platforms, AI/HPC system design, liquid cooling/power/thermal infrastructure, or OCP-aligned rack architectures.
• Strong written and verbal communication skills with proven ability to influence senior engineering leadership, customers, and strategic partners.
Company:
Advanced Micro Devices is a semiconductor company that designs and develops graphics units, processors, and media solutions. Founded in 1969, the company is headquartered in Santa Clara, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Advanced Micro Devices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom