Firmware Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Microsoft · 1 day ago

Firmware Engineer

Microsoft is a leading technology company responsible for powering the Intelligent Cloud mission. They are seeking a Firmware Engineer to work on firmware/system validation framework development and system integration, focusing on delivering high-quality infrastructure for Microsoft's cloud services.

Agentic AIApplication Performance ManagementArtificial Intelligence (AI)Business DevelopmentDevOpsInformation ServicesInformation TechnologyManagement Information SystemsNetwork SecuritySoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Software Design & Architecture: Proficient understanding of object-oriented programming and design patterns (creational, structural, behavioral). Ability to design modular, maintainable, and scalable systems
System Software Coordination: Coordinate, integrate, and debug system software comprising different domains within server architecture (such as SoC FWs, BIOS, BMC, Rack Manager, etc.) and network connection interfaces (Serial, SSH, TCP, Telnet)
Toolchain & Packaging: Experience with modern Python packaging tools (e.g., Poetry, uv). Knowledge of semantic versioning, lock files, and dependency pinning for reproducible builds
Experience with virtual environments and multi-version compatibility strategies
Debugging and Troubleshooting: Exhibit debugging and troubleshooting skills to ensure systematic closure of issues for subsequent releases
Collaboration: Collaborate with architects, firmware, program management, and component development teams for day-to-day operations and long-term roadmap improvements by feeding back key learnings
Innovation: Be passionate about exploring and deploying novel methods to improve unit/integration test coverage, release/test automation pipelines, and the efficiency of our firmware releases
Documentation: Create documentation for system design and wiki pages

Qualification

Firmware validationCI/CD pipelinesObject-oriented programmingPython packaging toolsSystem integrationDebugging skillsSecure coding practicesCollaborationDocumentation

Required

Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 2+ years technical engineering experience OR equivalent experience
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

Preferred

3+ years of professional experience in backend design/development, integration, validation, or system level debugging
Understanding of object-oriented programming and design patterns (creational, structural, behavioral) and ability to design modular, maintainable, and scalable systems
Demonstrated experience in automation framework (such as Robot Framework), system level Integration, validation (including validation infrastructure setup), and debugging of system software
Experience with Python packaging tools (e.g., Poetry, uv) and experience in Powershell, YAML, C++, Rust, Git, Visual Studio
Expertise in CI/CD pipelines (Azure DevOps preferred) for packaging and release automation and experience with virtual environments and multi-version compatibility strategies
Experience in firmware validation on multiple HW test environments (Boards, FPGA, Emulation, Simulation etc.)
Awareness of secure coding practices and compliance requirements during packaging and release

Company

Microsoft

company-logo
Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.

H1B Sponsorship

Microsoft has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (9192)
2024 (9343)
2023 (7677)
2022 (11403)
2021 (7210)
2020 (7852)

Funding

Current Stage
Public Company
Total Funding
$1M
Key Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M

Leadership Team

leader-logo
Satya Nadella
Chairman and CEO
linkedin
leader-logo
Vukani Mngxati
Chief Executive Officer - Microsft South Africa
linkedin
Company data provided by crunchbase