Principal Firmware Security Engineer

Microsoft is a global technology company powering cloud infrastructure and online services including Azure, Bing, Office 365, Xbox Live, and Skype.
$137,600 - $267,000
Security
Principal Software Engineer
Hybrid
6+ years of experience
Enterprise SaaS · Cloud · Cybersecurity

Description For Principal Firmware Security Engineer

Microsoft's Silicon Cloud Hardware Infrastructure Engineering (SCHIE) team is seeking a Principal Firmware Security Engineer to join their mission of powering Microsoft's extensive cloud infrastructure. This role is crucial in developing and securing the foundational technologies that support over 200 online businesses including Azure, Office 365, Xbox Live, and more.

As a Principal Firmware Security Engineer, you'll be at the forefront of developing firmware security solutions for Microsoft's cloud infrastructure. The position requires expertise in firmware development, security architectures, and platform root of trust solutions. You'll work with cutting-edge technologies and be responsible for implementing security features that protect Microsoft's global cloud services.

The ideal candidate brings 6+ years of experience in firmware design and development, with strong expertise in languages like C, C++, and Assembly. Knowledge of FIPS certification processes, platform root of trust solutions, and experience with ARM and RISC-V architectures are highly valued. The role offers competitive compensation ranging from $137,600 to $267,000 per year, with higher ranges for specific locations like San Francisco and New York City.

This position offers an exceptional opportunity to impact global cloud security while working with industry-leading technologies. You'll collaborate with talented teams across Microsoft and external partners, mentor colleagues, and contribute to the security and reliability of Microsoft's cloud infrastructure. The role comes with comprehensive benefits including healthcare, educational resources, and work-life balance benefits, making it an attractive opportunity for security-focused firmware engineers looking to make a significant impact in cloud computing security.

Last updated 7 days ago

Responsibilities For Principal Firmware Security Engineer

  • Bring new perspectives to improve security capabilities of trusted platform
  • Support firmware development for Platform and Intrinsic Root of Trust
  • Lead design and integration of firmware functionality for Hardware Abstraction Layer capabilities
  • Implement new features, debug issues, and implement fixes for platform root of trust systems
  • Collaborate with teams across Microsoft and external partners
  • Contribute to Dev-Ops support maintaining high reliability of Cloud Services
  • Provide technical leadership, coaching, and mentoring to colleagues

Requirements For Principal Firmware Security Engineer

Python
Java
JavaScript
Rust
  • Bachelor's Degree in Computer Science, computer engineering, or related technical discipline
  • 6+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 6+ years of firmware design and development experience
  • 6+ years of experience developing software using C, C++, Assembly
  • Working knowledge on firmware SoC drivers' development
  • Must pass Microsoft Cloud Background Check

Benefits For Principal Firmware Security Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Principal Firmware Security Engineer

Principal Software Engineer - CTJ - Poly

Principal Software Engineer role at Microsoft focusing on security solutions for government clouds, requiring top security clearance and extensive software engineering experience.

Principal Software Engineer - CTO office of Microsoft Security

Principal Software Engineer role at Microsoft Security CTO office focusing on innovative security solutions and emerging technologies like AI and Quantum.

Principal Software Engineer

Principal Software Engineer role at Microsoft Security, focusing on developing and improving identity services and security solutions with competitive compensation and comprehensive benefits.

Principal Software Engineer

Principal Software Engineer role at Microsoft Security, focusing on developing large-scale distributed software services for security solutions with competitive compensation and benefits.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on security system design and identity management, offering competitive pay and remote work options.