- Career Center Home
- Search Jobs
- Senior Software Engineer
Results
Job Details
Explore Location
Microsoft
Redmond, Washington, United States
(on-site)
Posted
20 hours ago
Microsoft
Redmond, Washington, United States
(on-site)
Job Type
Full-Time
Senior Software Engineer
The insights provided are generated by AI and may contain inaccuracies. Please independently verify any critical information before relying on it.
Senior Software Engineer
The insights provided are generated by AI and may contain inaccuracies. Please independently verify any critical information before relying on it.
Description
Do you want to be at the forefront of innovating the latest hardware designs to propel Microsoft's cloud growth? Are you seeking a unique career opportunity that combines technical expertise, cross-team collaboration, and strategic impact?Join the S ystems Planning and Architecture (SPARC) team within Microsoft's Azure Hardware Systems and Infrastructure (AHSI) organization, the team behind Microsoft's expanding Cloud Infrastructure and for powering Microsoft's "Intelligent Cloud" mission. Microsoft delivers more than 200 online services to over one billion individuals worldwide. AHSI provides the core infrastructure and foundational technologies for Microsoft's cloud businesses, including Azure, Bing, MSN, Office 365, OneDrive, Skype, Teams, and Xbox Live.
SPARC manages Azure's hardware roadmap from concept through production for all current and future online services. This role is for a highly motivated Firmware Engineer with a strong background in driver design and development. You'll work across all phases of product development-from secure silicon design through manufacturing and supply chain, and into high-scale deployment. At the design phase, you'll collaborate with the security threat modeling team and contribute to silicon security architecture and low-level hardware accelerator design.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to achieve our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.
Qualifications:
Required Qualifications
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
- 4+ years of experience designing and developing Linux or Windows drivers, including technologies such as PCIe, USB, DMA, IOMMU.
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
- Experienced working with Virtualization Technologies.
- Familiarity with GIT.
- Proficiency in Rust programming language.
- Familiarity with standard cryptography algorithms.
- Demonstrated ability for problem solving, debugging, and troubleshooting skills.
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 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 $158,400 - $258,000 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
Microsoft will accept applications for the role until November 4, 2025.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Responsibilities:
- Lead firmware and driver architecture and design for accelerator chips during the silicon design phase.
- Develop and maintain firmware components, including driver interfaces, power-on sequences, initialization routines, and low-level hardware protocols.
- Collaborate across teams to support all phases of product development-from silicon design through manufacturing and productization.
- Implement and optimize bootloaders, CPU initialization, and board support packages.
- Design and integrate peripheral interfaces such as PCIe, NVMe, DMA, IOMMU, I2C, SPI, USB, and UARTs.
- Apply knowledge of OS primitives, I/O processing, memory management, scheduling, interrupt handling, and threading to ensure robust system performance.
- Debug and troubleshoot firmware and driver issues across Linux and Windows environments.
Requisition #: 1899121
pca3lyuhf
Job ID: 80794491
Jobs You May Like
Median Salary
Net Salary per month
$9,310
Median Apartment Rent in City Center
(1-3 Bedroom)
$2,300
-
$3,750
$3,025
Safety Index
81/100
81
Utilities
Basic
(Electricity, heating, cooling, water, garbage for 915 sq ft apartment)
$100
-
$400
$263
High-Speed Internet
$50
-
$120
$56
Transportation
Gasoline
(1 gallon)
$4.32
Taxi Ride
(1 mile)
$2.70
Data is collected and updated regularly using reputable sources, including corporate websites and governmental reporting institutions.
Loading...
