anthropic

Platform Security Engineer, OpenBMC

Apply Now

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

LinuxPython

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