Software Engineer
Redmond , Washington
December 17, 2017
Are you passionate about building cool devices using leading edge technologies. Do you want to work at the lowest level of the software stack. Our team is hiring a capable developer to work on system software and firmware on the Windows kernel and base platform technologies team.

As a developer in our team, you will work with Microsoft hardware product teams to build high quality firmware for Microsoft devices. The work ranges from developing early hardware initialization code, low level UEFI drivers supporting new transports and protocols, feature code to enable new capabilities on Microsoft devices, to debugging and optimizing existing firmware. Projects often involve collaboration with industry partners around the world as well as groups across Microsoft.

Our team spans the lowest layers of the Windows OS and the platform firmware.
As a member of the team you will have the opportunity to work on products and features that showcase the best of Windows and Microsoft technologies. The team is uniquely situated at the junction between the hardware platform and system software. Our team has a number of dependent teams, internal and external, which allows you to work with a diverse set of individuals across Windows, Microsoft and the industry. If you are a systems or firmware developer, there is really no other group to work in!

Basic Qualifications:
• 2+ years of working in systems programming

Preferred Qualifications:
• Strong background in operating system and hardware architecture internals
• The aptitude and motivation to learn low-level details of firmware and kernel technologies.
• Experience with a large, complex, existing code base.
• In depth knowledge of C, x86, x64 and ARM assembly language.
• Advanced debugging skills using both hardware and software debuggers.
• Excellent communication and collaboration skills.
• A BS or MS in Computer Science, or an equivalent educational experience is required.

We encourage you to reach out to our recruiter @Heather_MSFT ( on Twitter to learn more about specifics of our team. If you have any questions, please do not hesitate to reach out and engage directly with our team.

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. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to

A little about us:
Microsoft offers training and employment opportunities to help you turn your military experience and skills into a civilian technology career.

Know someone who would be interested in this job? Share it with your network.