Principal Security Engineer
Core
Design and implement cryptographically secure flows for boot, certification, attestation, and manufacturing, including the transition to Post-Quantum Cryptography and the evolution of the DPU's Secure Enclave.
Role type
Principal Security Engineer (Embedded Systems & Cryptography)
Builds
Secure Enclave for DPU integration into the Azure ecosystem
Domain
Hardware security, embedded systems, cryptography
Deliverable
production ML models | product features | infrastructure
Required skills
Cryptographic library development (Symmetric, asymmetric, hashing, Public-key), Post-quantum cryptography techniques, Boot ROM code development, Secure enclave software development, SW/HW interfaces and systems bring-up, Embedded software development, System design, C, C++, C#, Java, JavaScript, Python, Rust, OpenSSL, Mbed TLS, SymCrypt
Preferred skills
None stated
Technologies
OpenSSL, Mbed TLS, SymCrypt
Responsibilities
Design and implement cryptographically secure flows for boot, certification, attestation, and manufacturing; Participate in the transition to Post-Quantum Cryptography; Drive evolution of the DPU's Secure Enclave design and architecture; Collaborate with engineers to integrate the DPU in the Azure ecosystem; Identify and promote opportunities for design improvements to enhance technical designs, efficiency, and productivity.
Seniority
Principal, hands-on IC