CrawlJobs Logo

Principal Firmware Architect

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Redmond

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

139900.00 - 274800.00 USD / Year

Job Description:

We in SCHIE’s Firmware Center of Excellence create the foundational firmware that powers the Microsoft Cloud. Our firmware lights up millions of servers and racks across the globe, enabling users to do everything from running blogs to crunching through powerful AI algorithms. We’re a growing team of diverse, talented & passionate engineers inventing and delivering technology to light up the “world’s computer!” We are working on the next generation hardware/firmware for server, silicon and rack infrastructure with a focus on innovation in firmware technology to secure Azure infrastructure for Microsoft and their customers. We believe that a robust firmware infrastructure leads to incredibly powerful computing experiences—if you believe this too, we need you! We are looking for a Principal Firmware Engineer to join our team.

Job Responsibility:

  • Involved with all phases of product development, from microarchitecture design through firmware architecture and development
  • At the design phase, you will be part of a team driving the architecture, design and development of the various sub-systems including firmware development of low-level hardware interfaces and define boot and management flows of ASIC and Rack infrastructure
  • Responsible for firmware level debug as part of end-to-end firmware development and debug

Requirements:

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience
  • Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 6+ years technical engineering experience
  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 8+ years technical engineering experience
  • equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • 12+ years of technical engineering experience
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field AND 10+ years of technical engineering experience
  • Master's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field AND 7+ years of technical engineering experience
  • Doctorate degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field AND 5+ years of technical engineering experience
  • 10+ years of professional experience designing and developing Embedded Software solutions
  • Experience with working from early concept of SoC Architecture and design to shipping final product
  • Experience driving firmware architecture solutions with detailed troubleshooting and debugging skills
  • Experience with Peripherals such as PCIe, memory interfaces, OS primitives, memory management, scheduling, interrupts, threading
  • Experience with Implementation of Hardware/Firmware Security primitives
  • Experience with Platform initialization, low level drivers for peripherals such as PCIe, I2C, eMMC, SPI, USB, UARTs as well as Memory Management, Scheduling, BMC and rack management
  • Experience with Architecting, Designing and delivering on new Data Center class technologies across the entire platform

Additional Information:

Job Posted:
April 01, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal Firmware Architect

Senior Principal Firmware Engineer

Senior Principal Firmware Engineer role at Hewlett Packard Enterprise (HPE) with...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in computer science, Information Systems, or equivalent
  • Typically 12+ years’ experience
  • Experience architecting, designing, and developing innovative software system design tools and languages
  • Excellent analytical and problem-solving skills
  • Experience in leading overall architecture of software systems for products and solutions
  • Designing and integrating efficient and scalable software systems running on multiple platform types into overall architecture
  • Evaluating and selecting forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools with customer mindset
  • History of innovation with multiple patents or deployed solutions in the field of software design
  • Excellent written and verbal communication skills
  • mastery in English and local languages
Job Responsibility
Job Responsibility
  • Develops organization-wide architectures, strategies, and methodologies for software systems design and development across multiple platforms and organizations within the Global Business Unit
  • Identifies and makes informed recommendations regarding new technologies, innovations, and outsourced development partner relationships for alignment with technology roadmap and business value
  • creates plans for integration and update into architecture
  • Reviews, evaluates, and influences designs and project activities for compliance with development guidelines and standards
  • Provides tangible solutions that improve product quality and mitigate failure risk
  • Contributes to domain expertise, business acumen, and experience to influence decisions of executive business leadership, outsourced development partners, and industry standards groups
  • Brings creativity and innovation to the organization
  • Provides guidance and mentoring to less-experienced team members to set an example of software systems design and development innovation and excellence
  • Acts as an internal authority on software systems design, sought out for consulting across organizations or Business Units
  • Contributes to the external technical community through whitepapers, patents, or other significant innovations
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Principal Firmware Architect - Hyperscale & AI Rack-Based Compute Systems

The Principal Firmware Architect will be responsible for architecting server and...
Location
Location
United States , Georgetown
Salary
Salary:
Not provided
sanmina.com Logo
Sanmina
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in one or more of the following: AMI BMC FW, OpenBMC FW, HP iLO, Dell iDRAC, UEFI FW (BIOS)
  • Experience with DMTF standards such as MCTP, NC‑SI, PLDM, OVF, Redfish, SPDM
  • Knowledge of security protocols, Root of Trust, and secure design principles
  • Experience with operating systems and driver design/usage
  • Strong background in Intel/AMD/ARM/GPU platform architectures
  • Strong understanding of Baseboard Management Controller (BMC) functionality, telemetry, and controls
  • Working knowledge of server operating systems including Windows Server (2016, 2019, 2022) and Linux (CentOS, Ubuntu, Fedora, SUSE)
  • Knowledge of virtualization technologies (VMware, Citrix, Microsoft)
  • Understanding of software driver implementation, IP schemas, and network protocols
  • Demonstrated ability to learn and apply new technologies
Job Responsibility
Job Responsibility
  • Develop long‑term hyperscale server firmware and security technology strategies based on customer needs
  • Develop, test, debug, and optimize firmware for ZT hyperscale compute/storage products and proof of concepts
  • Drive adoption of firmware development strategies internally and externally
  • Collaborate directly with customers on new firmware architectures for compute servers, storage servers, and add‑on cards
  • Solve performance and operational challenges to deliver business value through ZT firmware
  • Contribute firmware and security content to System Architecture Specifications for ZT server products
  • Build long‑term technical relationships within the firmware technology ecosystem to influence next‑generation server design
  • Align with customers and partners on security requirements and guide ZT engineering teams accordingly
  • Participate in in‑depth security reviews and drive compliance with industry standards
  • Engage in industry forums, workgroups, and consortiums related to firmware and security initiatives
What we offer
What we offer
  • Competitive base salary
  • Performance-based annual bonus eligibility
  • 401(k) retirement savings plan
  • Tuition reimbursement for eligible education programs
  • Comprehensive medical, dental, and vision coverage with access to leading providers
  • Mental health resources and employee wellness support programs
  • Company-paid life and disability insurance
  • Paid time off (PTO) and company-paid holidays
  • Parental leave and family care support programs
  • Structured training programs and on-the-job learning opportunities
Read More
Arrow Right

Principal Firmware Engineer

The Microsoft Silicon Engineering Solutions and Cloud Hardware Infrastructure En...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, or related technical discipline AND 15+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience with Platform initialization firmware, board support package integration, low level drivers for peripherals using one or more of the following: PCIe, I2C, eMMC, SPI, USB, UARTs as well as Memory Management, Scheduling, Interrupts and multi-threading
  • Experience working from early concept of Architecture, designing, and delivering on new technologies across the entire platform
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include, but are not limited to, the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • As a Principal level engineer you would be working with product architects, firmware teams, product managers to provide critical guidance, system-level debugging and troubleshooting to various teams on Cloud HW systems, focusing on new technologies like GPU and AI accelerators
  • Collaborate with cross-functional teams including Architects, hardware engineers, software developers, validation & integration and product managers and ensure that firmware requirements and specifications are clearly defined and highlight any gaps required for a product
  • Collaborate with hardware engineers to ensure proper integration and communication between hardware and firmware components
  • Design and implement firmware modules to support various hardware interfaces, including USB vNIC, SPI, I2C, PCIe, and other related protocols
  • Perform system-level debugging and troubleshooting to identify and resolve hardware/firmware-related issues
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Principal Firmware Validation Manager

Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the t...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of professional experience leading engineering teams to design, develop, and test firmware, software and hardware
  • Experience with working from early concept of SoC/Platform Architecture and design to shipping final product
  • Experience with Platform Initialization, Manageability, Security, Motherboard, Drivers, UEFI, BMC, OS, Virtualization, Memory Management, RAS, and similar areas
  • Experience in leading teams, assessing coverage, debugging HW/FW/SW issues, and writing scripts (Python or similar)
Job Responsibility
Job Responsibility
  • Lead a team of engineers working to validate and deliver various FW/SW products and flows
  • Continuously integrate FW/SW into Platforms and Systems to be deployed into Azure Infrastructure
  • Work to integrate AI agents and solutions to scale the team, increase its bandwidth, and enhance its efficiency
  • Work in a cross-geo cross-functional environment and team
  • Mentor, guide, and care for your team members
  • Partner with peers across different teams and geos and contribute to the success of the greater organization
  • Be involved with all phases of product development, from architectural design through firmware & software architecture and development
  • Working with stakeholders and partners, enhance and fine tune future HW/FW/SW product solutions and co-architect new ones
  • Oversee firmware level debug as part of end-to-end firmware development and debug
  • Source, debug, and resolve HW, FW & SW bugs
  • Fulltime
Read More
Arrow Right

Principal Engineer, Firmware Verification Engineering

As Principal firmware verification engineer, you will be part of firmware verifi...
Location
Location
United States , Milpitas
Salary
Salary:
131378.00 - 186093.00 USD / Year
sandisk.com Logo
Sandisk
Expiration Date
May 11, 2026
Flip Icon
Requirements
Requirements
  • BS/MS degree in Computer Science or related field
  • BS + 7 years or MS +6 years of related experience in storage, semiconductor, or non-volatile memory development
  • Passion for Storage technology and secure product development.
  • Demonstrated experience in product security engineering with a focus on validation of product security algorithms and feature sets.
  • Proficiency in security protocols or specification such as TCG Opal/Ruby/Pyrite, IEEE1667, SPDM etc.
  • Proficiency on applied cryptography and security including knowledge on secure boot, device attestation and user data encryption.
  • Strong architectural review skills with the ability to provide guidance and review test development efforts and test coverage.
  • Comprehensive understanding of embedded software fundamentals and Storage fundamentals with Knowledge on NVMe/PCIe specification
  • Knowledge on Git, CI & source code management flow and agile development practices.
  • Strong programming skills with experience in Python, C, or C++ programming
Job Responsibility
Job Responsibility
  • Collaborate closely with firmware engineers & architects on product architecture and designs to define the comprehensive verification plan to validate each SSD security features.
  • Design, Develop and Integrate the tests on SSD products in roadmap.
  • Conduct test plan reviews and code reviews to ensure the tests are scalable and meeting the requirements.
  • Participate in driving failure analysis and collaborate with integration/execution engineers for test deployment.
  • Work with firmware engineers, understand the logs/events to triage and debug test failures.
What we offer
What we offer
  • Short-Term Incentive (STI) Plan
  • Long-Term Incentive (LTI) program (restricted stock units or cash equivalents)
  • RSU awards for eligible new hires
  • paid vacation time
  • paid sick leave
  • medical/dental/vision insurance
  • life, accident and disability insurance
  • tax-advantaged flexible spending and health savings accounts
  • employee assistance program
  • other voluntary benefit programs (supplemental life and AD&D, legal plan, pet insurance, critical illness, accident and hospital indemnity)
  • Fulltime
Read More
Arrow Right

Principal Firmware Eng Manager

Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the t...
Location
Location
Taiwan , Taipei
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of professional experience leading engineering teams to design, develop, and test, firmware, software and hardware
  • Experience with working from early concept of SoC/Platform Architecture and design to shipping final product
  • Experience with Platform Initialization, Manageability, Security, Motherboard, Drivers, UEFI, BMC, OS, Virtualization, Memory Management, RAS, and similar areas
  • Experience in leading teams, assessing coverage, debugging HW/FW/SW issues, and writing scripts (Python or similar)
Job Responsibility
Job Responsibility
  • You will lead a team of engineers working to validate and deliver various FW/SW products and flows
  • Your team must continuously integrate FW/SW into Platforms and Systems to be deployed into Azure Infrastructure
  • You will work to integrate AI agents and solutions to scale the team, increase its bandwidth, and enhance its efficiency
  • You will work in a cross-geo cross-functional environment and team
  • You will mentor, guide, and care for your team members
  • You will (as an individual and a team) partner with your peers across different teams and geos and contribute to the success of the greater organization
  • You will be involved with all phases of product development, from architectural design through firmware & software architecture and development
  • Working with stakeholders and partners, you will enhance and fine tune future HW/FW/SW product solutions and co-architect new ones
  • You will oversee firmware level debug as part of end-to-end firmware development and debug
  • Your team is expected to source, debug, and resolve HW, FW & SW bugs
  • Fulltime
Read More
Arrow Right

Principal Firmware Engineer

As a Principal Firmware Engineer, you will be part of engineering team and colla...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience
  • Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 6+ years technical engineering experience
  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 8+ years technical engineering experience
  • equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Drive strategic objectives and key results to enhance Azure’s BIOS/UEFI security posture
  • Partnering with the Hardware New Program Initiative team and engineering counterparts, oversee the development of new hardware SKUs
  • Champion the implementation of new BIOS/UEFI requirements to optimize performance, telemetry, and diagnostics
  • Manage requirements, and feature delivery through agile execution
  • Define, communicate, and establish vendor-agnostic requirements for innovative hardware solutions
  • Partner with architects, technical program managers, and engineering leaders to advance standardization efforts
  • Fulltime
Read More
Arrow Right

Principal Security Architect - Windows Server

The Windows Server Security Architect (L66) defines and drives security architec...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Own end-to-end security architecture for core Windows Server components (e.g., boot and firmware trust, kernel and virtualization security, identity and access, networking, storage, management plane), balancing security, reliability, performance, and compatibility
  • Partner with engineering teams to shape designs early (architecture “shift left”), secure appropriate resourcing, identify design risks, and unblock delivery with pragmatic, secure solutions
  • Develop and maintain reference architectures, security design patterns, and guardrails for Windows Server features and services used in on-premises and hybrid environments
  • Lead threat modeling and security reviews for new and existing capabilities
  • drive mitigations for high-severity threats and systemic classes of vulnerabilities
  • Define security requirements and non-functional constraints (e.g., secure defaults, hardening baselines, cryptographic standards, key management, auditability, logging, and telemetry) and ensure they are translated into engineering deliverables
  • Act as a technical leader during security incidents: assess impact, guide containment and remediation, and drive post-incident architectural improvements
  • Collaborate with product management, customer support, and field teams to understand real-world attack patterns and operational constraints
  • incorporate learnings into architecture
  • Represent Windows Server security architecture in cross-team reviews and executive/partner communications
  • Fulltime
Read More
Arrow Right