A company is looking for a Staff Engineer, Platform Security Systems Software.
Key Responsibilities
Develop and test ROM, bootloader, and run-time firmware for secure boot on security processors and Root-of-Trust devices
Design and implement code-signing, key management, and software release processes for secured artifacts across device configurations
Collaborate with hardware security teams and third-party experts to audit and validate firmware and embedded system designs
Required Qualifications
8+ years of experience in production security software, with 4+ years in embedded systems and firmware development
Strong coding skills in C, C++, Rust, Go, or Python
Expertise in secure boot, code-signing, and firmware update mechanisms
Experience with bootloaders like U-Boot or Coreboot
Knowledge of cryptographic primitives and secure computing architectures
Staff Security Engineer • Boise, Idaho, United States