Microsoft Azure Edge + Platform (E+P) is seeking a Software Engineer II to join their Hardware Security team within the Azure Enterprise and Security group. This role focuses on transforming hardware security across Microsoft's product ecosystem, working on foundational technologies like TPM, Pluton security processor, and Xbox hardware security architecture. The position involves developing low-level systems code, firmware, and Windows device drivers to enhance security across billions of devices worldwide. The ideal candidate will have strong experience in systems programming, hardware security, and Windows driver development. Working in Vancouver, Canada, with a competitive salary range of CAD $83,600 - $159,600, this role offers the flexibility of up to 100% remote work. The team emphasizes collaboration, continuous learning, and innovation while working on cutting-edge security solutions that protect Microsoft's customers worldwide. This is an excellent opportunity for someone passionate about operating systems, hardware security, and low-level programming to make a significant impact on Microsoft's security infrastructure.