anthropic
Platform Security Engineer, OpenBMC
At a Glance
- Location
- San Francisco, CA | New York City, NY | Seattle, Washington, United States
- Experience
- 8+ years
- Posted
- 2026-06-18T21:05:18-04:00
Key Requirements
Required Skills
Domain Knowledge
- Embedded Systems
Requirements
8+ years of experience in systems security, with at least 5 years focused on firmware and hardware security (firmware, bootloaders, and OS-level security)
Hands-on OpenBMC/BMC firmware experience on x86 and/or Arm, from bring-up through production with hands-on D-Bus/sdbusplus
Strong C/C++ and Python, deep Linux user-space/kernel fundamentals, and Yocto/OpenEmbedded proficiency
A security mindset applied to firmware, not bolted on afterward
Upstream contributions to OpenBMC, U-Boot, DMTF, or OCP
Working knowledge of out-of-band and in-band management, the relevant DMTF specs, and the device interfaces they run over
Responsibilities
Anthropic is standing up a founding team to own the OpenBMC-based management firmware running across its server fleet.
You would be one of the first engineers on it.
That means production firmware and manageability features (board bring-up through production) on one side, and hardening that firmware against sophisticated adversaries on the other.
Security is a first-class constraint in everything you ship: you'll write firmware to a high security bar and partner closely with our firmware security and hardware engineers on secure boot, signing, and attestation.
Production and manageability:
Design, build, and ship OpenBMC firmware and manageability features for x86 and Arm (including GPU) platforms, from bring-up through production, using Yocto/OpenEmbedded