Related skills
security rust c tls📋 Description
- Own security requirements, threat models, validation strategy, and launch readiness for hardware.
- Design and review secure boot, measured boot, roots of trust, and firmware resilience.
- Own device identity, provisioning, enrollment, attestation, and certificate lifecycle.
- Harden management interfaces across BMCs, hosts, accelerators, and tooling.
- Drive manufacturing security, supply chain, signing, and storage encryption.
- Build and drive validation for security‑critical hardware/firmware behavior.
🎯 Requirements
- 7+ years of hands-on hardware security experience.
- Experience shipping or securing real hardware platforms.
- Deep familiarity with secure boot, TPMs, hardware roots of trust, and device attestation.
- Strong applied cryptography judgment for TLS/mTLS, key storage, and certificates.
- Ability to read and write systems code in C, C++, or Rust.
- Experience owning broad, ambiguous security programs end to end.
🎁 Benefits
- Relocation assistance available.
- Hybrid work schedule (3 days onsite per week).
🚚 Relocation support
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!