Microsoft

Senior Firmware Engineer

Microsoft
Apply
2 days ago
Austin, TX, USA +3 moreSenior
H1B sponsor

Base Salary

$120k - $261k/yr

Responsibilities

  • Contribute to all phases of product development, from microarchitecture design through firmware architecture and development.
  • Drive the architecture, design, and development of security subsystems, including low-level hardware-interface firmware.
  • Evaluate the security design of third-party components against Azure platform-security requirements.
  • Develop drivers and firmware and debug issues spanning multiple firmware and hardware subsystems.

Requirements

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or a related field and 1+ year of technical engineering experience; or a master's degree and 4+ years; or a bachelor's degree and 5+ years; or equivalent experience.
  • Ability to meet Microsoft, customer, and government security-screening requirements, including the Microsoft Cloud background check.
  • Experience with driver development, Linux driver initialization, and peripherals such as PCIe and memory interfaces.
  • Knowledge of operating-system primitives, memory management, scheduling, interrupts, and threading.
  • Experience with penetration testing, security and embedded software/firmware development, encryption ciphers, and security protocols is preferred.
  • Proficiency in C/C++, Rust, defensive coding, debugging, and troubleshooting is preferred.
  • Experience with platform initialization, board support package porting, and low-level drivers for PCIe, I2C, eMMC, SPI, USB, and UARTs is preferred.
  • 8+ years of professional experience designing and developing software solutions is preferred.

Benefits

  • Typical U.S. base pay range is USD $119,800–$234,700 per year; the San Francisco Bay Area and New York City metropolitan area range is USD $160,200–$261,000 per year.
  • Certain roles may be eligible for benefits and other compensation.
  • The position is open for at least five days, with applications accepted on an ongoing basis until filled.

Tech Stack

Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me