Drimva

Microsoft

Principal Security Engineer

$143K–$304K

Redmond, WA +4 · On-site · Principal · Full-time · Posted Oct 28, 2026

Location
Redmond, WA
Mountain View, CA
Hillsboro, OR
Austin, TX
Raleigh, NC
Experience
6+ years technical engineering experience; 10+ years of professional experience designing and developing security-critical code is preferred.
Education
Bachelor's Degree in Computer Science or related technical field, or equivalent experience.

About the job

Designs and develops secure firmware and silicon security architecture for Azure hardware, from product design through manufacturing and large-scale deployment.

What you'll do

  • Develop firmware and security architecture for HSMs, security accelerators, Root of Trust solutions, and security-focused SoCs.
  • Define secure bootloader, embedded kernel, and firmware architectures; implement cryptographic services, key management, and attestation.
  • Debug and validate secure embedded systems, collaborating with hardware, software, and security teams.

What they ask for

  • Bachelor's Degree in Computer Science or a related technical field and 6+ years of technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Nice to have

  • 10+ years designing and developing security-critical code; familiarity with cryptography, secure boot, attestation, recovery, ROM, bootloaders, and embedded runtimes.
  • Demonstrable skill in Rust, C, and C++; pre-silicon experience; familiarity with PCIe, NVME, I3C, I2C, SPI, SPI-FLAS.

Pay

USD $142,800 - $274,800 per year (base salary); USD $188,000 - $304,200 per year (base salary)

Tools

C, C++, C#, Java, JavaScript, Python, Rust, RTOS

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)