Principal Firmware Architect
Microsoft
Redmond, WA • 2h ago • Hybrid
Senior
Hybrid
142,800 - 274,800 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Principal Firmware Architect
Focus: Firmware architecture and development for embedded systems and advanced SoC platforms
Description
Design and architect firmware for embedded systems and advanced SoC platforms, from initial architecture through manufacturing and productization. Lead firmware component development (drivers, libraries, low-level interfaces), bootloader and BSP support, and optimize hardware interfaces and OS primitives to improve availability, performance, reliability, and cost. Partner with hardware and cross-functional teams to ensure secure, scalable platform bring-up and successful system integration.
Responsibilities
Design, develop, and implement firmware solutions for embedded systems
Contribute across product development phases from design/architecture through manufacturing and productization
Define and develop firmware architecture for key systems (scalability, reliability, performance)
Collaborate with hardware engineering for seamless hardware–firmware integration
Design, develop, and maintain firmware components including driver interfaces, system libraries, and low-level hardware interfaces
Support SoC bring-up, platform initialization, bootloader development, and board support package (BSP) porting
Develop and optimize firmware for hardware interfaces and peripherals: PCIe, NVMe, I2C, SPI, USB, UART
Contribute to internal fabric, protocol development, and low-level hardware feature implementation
Implement and optimize OS primitives: memory management, scheduling, interrupts, threading
Debug, troubleshoot, and resolve complex firmware and hardware integration issues
Provide technical leadership in firmware design, development, testing, and validation
Partner with cross-functional teams for system integration, product readiness, and deployment
Requirements
Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience
OR Master’s degree AND 6+ years technical engineering experience
OR Bachelor’s degree AND 8+ years technical engineering experience
OR equivalent experience
Ability to meet security screening requirements (including passing the Microsoft Cloud background check and providing proof of eligibility for access to export-controlled information)
Benefits
Base pay range (U.S.): USD $142,800–$274,800 per year (location-dependent ranges may apply)
Eligible for benefits and other compensation (see Microsoft corporate pay information)
Open for a minimum of 5 days; applications accepted until the position is filled
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See morePrincipal Software Engineer (Firmware for AI Accelerators)
Microsoft
Senior
Technology
Mountain View, CA · Hybrid
$143K - $275K/yr
2h ago
Firmware Engineer (Mid/Senior)
ITFS
Mid
Technology
Warsaw, Poland · On-site
208K zł - 354K zł/yr
3 days ago
Principal Firmware Validation Engineer
Microsoft
Senior
Technology
Redmond, WA
$188K - $304K/yr
16 days ago
Senior Firmware & System Debug Engineer
Microsoft
Senior
Technology
Hillsboro, OR
$160K - $261K/yr
12 days ago
Principal Firmware Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$143K - $275K/yr
2h ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Embedded Systems Developer
NO77 s.r.o.
Mid
Technology
Benešov, Czech Republic · On-site
50K Kč - 100K Kč/yr
16 days ago
Senior Firmware Engineer
Walter Kidde Portable Equipment, LLC
Senior
Technology
Gdańsk, GD, Poland · On-site
N/A
3 days ago

R&D Engineer Software 5
Broadcom
Senior
Technology
San Jose, CA · On-site
$144K - $230K/yr
15 days ago
Software Development Manager (Embedded Firmware)
Amazon
Senior
Technology
Cupertino, CA
$235K - $308K/yr
12 days ago
Potential salary for Principal Firmware Architect role
Improve your resume for just $5
$142,800 – $274,800/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights