Microsoft Logo

Microsoft

Principal Firmware Engineer

Reposted 3 Days Ago
Be an Early Applicant
In-Office
Austin, TX, USA
143K-304K Annually
Expert/Leader
In-Office
Austin, TX, USA
143K-304K Annually
Expert/Leader
Design and develop platform security firmware from microarchitecture through low-level hardware interfaces. Drive architecture of security subsystems, write and debug low-level drivers, root-cause cross-subsystem firmware/hardware issues, and evaluate third-party component security to meet Azure requirements.
The summary above was generated by AI
Overview

Are you passionate about working on cutting edge new technology in security with a team that embodies the growth mindset? Are you hoping to join an organization which is built on a mission “To empower every person and organization on this planet to achieve more”? Then this is the role for you. The Azure Platform Security and Confidentiality team is responsible for Firmware development of server, silicon and rack infrastructure design with a focus on innovation in security technology to secure Azure infrastructure for Microsoft and their customers.


We are looking for a Principal Firmware Engineer with a background in security to join our team. You must have proficient C programing skills, with experience writing low level drivers, root causing issues at the intersection of multiple subsystems across firmware and hardware.


Responsibilities
  • You will be 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 security sub-systems including firmware development of low-level hardware interfaces.
  • You will be responsible for evaluating third party components security design to ensure they meet Azure’s requirements for Platform Security

Qualifications

Minimum Qualifications:

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience
    • OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 6+ years technical engineering experience
    • OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 8+ years technical engineering experience
    • OR equivalent experience

 

Other Requirements:

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 Qualifications: 

  • 12+ years of professional experience designing and developing software solutions.
  • C/C++, RUST programming skills
  • Experienced with security and embedded software/firmware development.
  • Knowledge in encryption ciphers and security protocols
  • Debugging capabilities and demonstrated experience to resolve issues spanning multiple subsystems.
  • Experience with platform initialization, Board support package porting, low level drivers for peripherals such as PCIe, I2C, eMMC, SPI, USB, UARTs as well as Memory Management, Scheduling, Interrupts and multi-threading
  • Coding skills, debugging and troubleshooting abilities.
  • Experience with some or all the following: driver development, Linux driver initialization, peripherals such as PCIe, memory interfaces. OS primitives, memory management, scheduling, interrupts, threading.
  • Experience with penetration testing 

 

#SCHIE #azurehwjobs


Firmware Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.



Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar Jobs

17 Days Ago
Hybrid
Austin, TX, USA
Senior level
Senior level
Artificial Intelligence • Semiconductor
Design, develop, and deploy UEFI firmware for hyperscale AI server platforms. Responsibilities include platform initialization, hardware configuration, security features, RAS capabilities, telemetry, firmware updates, CI/CD integration, hardware and firmware debugging, and collaboration with silicon, hardware, BMC, ODM, security, and validation teams.
Top Skills: ArmCC++Ci/CdDdrEdk IiGdbJtagLogic AnalyzersPcieSecure BootSigned Firmware UpdatesTianocoreUefi
17 Days Ago
In-Office
Senior level
Senior level
Information Technology • Internet of Things • Other • Cybersecurity • Infrastructure as a Service (IaaS)
Architect and develop embedded firmware for Wi-Fi routers, gateways, and access points using C/C++ and embedded Linux. Lead packet analysis, system triage, debugging, wireless validation, defect reporting, and automated testing with Python and shell scripting. The role requires expertise in networking protocols, Wi-Fi standards, router operating systems, debugging tools, and hardware test environments.
Top Skills: ArpBroadcom SdksCC++C++11C++14DhcpDnsDockerEmbedded LinuxIcmpIeee 802.11IperfIxiaLinuxMediatek SdksOpenwrtPrplosPythonQualcomm SdksRdk-BSerial TerminalsShell ScriptingSpirentSshTcp/IpTcpdumpUdpUnixWi-FiWireless SniffersWiresharkWpa2Wpa3Wps
3 Days Ago
In-Office
Austin, TX, USA
143K-304K Annually
Expert/Leader
143K-304K Annually
Expert/Leader
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead architecture, development, debugging, validation, and deployment of firmware libraries for Microsoft AI accelerators and cloud silicon. Responsibilities include SoC and IP firmware design, hardware/software co-design, silicon bring-up, root-cause analysis, verification planning, performance optimization, and cross-team technical leadership. The role collaborates across hardware, software, security, validation, and systems teams, drives architecture across multiple silicon generations, establishes engineering practices, and mentors engineers.
Top Skills: ArmAzureCC++FpgaHapsJtagLauterbach Trace32PalladiumPythonRiscVeloceZebu

What you need to know about the Austin Tech Scene

Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.

Key Facts About Austin Tech

  • Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
  • Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
  • Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
  • Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account