Back to jobsJob overview

About the role

Senior System Architect at Microsoft

Required Skills

hardware securityfirmware securitysystem architecturesecure bootcryptographic protocolssoc developmentos securitythreat modeling

About the Role

Senior System Architect role designing end-to-end security solutions across silicon, firmware, and OS layers. Lead architecture, collaborate cross-functionally, and drive secure, scalable system designs in endpoint security.

Key Responsibilities

  • Define and lead architecture of security features across silicon, firmware, and OS layers
  • Translate product and customer requirements into system-level security specifications
  • Collaborate with cross-functional teams to design and deliver secure, scalable solutions
  • Develop system threat models and conduct security reviews to mitigate risks
  • Drive alignment across engineering teams through documentation and technical leadership

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience
  • Proven background in hardware and/or firmware security
  • Ability to lead architecture discussions, write clear design documents, and drive alignment across teams
  • Solid collaboration and communication skills with team-oriented mindset

Nice to Have:

  • Years of experience in system, hardware, or firmware engineering
  • Experience designing secure system-level solutions across silicon, firmware, and OS layers
  • Familiarity with technologies such as HSMs, TPMs, secure boot, attestation, and virtualization

Benefits & Perks

  • Industry leading healthcare