Software Engineer - Operating Systems and Firmware
MicrosoftJob Overview
Join Microsoft's Core OS team as a Software Engineer, where you will be at the forefront of operating systems and firmware development. This role offers a unique opportunity to work on the foundational aspects of the Windows Operating System (OS) and platform firmware, contributing to critical technologies like OS power management, device enumeration, resource arbitration, and more.
Responsibilities
- Design and Implementation: Work with a team of engineers to design, implement, and maintain features across various hardware platforms, from Azure to IoT devices.
- Innovation: Drive innovation in the hardware platform, developing design skills and ensuring software abstractions are flexible yet simple.
- Collaboration: Engage in efficient communication and cross-group collaboration to find solutions favorable to multiple teams.
- Telemetry and Quality Improvement: Monitor telemetry to assess product health in pre-release and released software, using data to drive quality improvements.
Qualifications
- Education: Bachelor's Degree in Computer Science or related technical discipline.
- Experience: Proven coding experience in languages such as C, C++, C#, Java, JavaScript, or Python. Industry experience with multithreaded programming, operating systems, resource management, performance analysis, and optimization is required.
- Preferred Experience: Additional qualifications include 2+ years of technical engineering experience and familiarity with multithreaded programming and performance optimization.
Microsoft's Mission
Microsoft aims to empower every person and every organization on the planet to achieve more. As part of our team, you'll contribute to this mission by innovating to empower others and collaborating to realize our shared goals. We are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.
Similar jobs
Last update: 23 minutes ago
Senior Software Development Engineer
Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.
Software Engineer II - Hardware Security
Join Microsoft as a Software Engineer II focusing on hardware security, working remotely to innovate and secure billions of devices.
Principal Software Engineer
Join Microsoft as a Principal Software Engineer to design and build next-gen collaboration experiences remotely.
Software Design Engineer
Join our team as a Software Design Engineer in Redmond, WA. Enhance software projects, analyze requirements, and ensure quality assurance.
Principal Software Engineer - Cloud Security
Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.
Software Engineer II
Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.
Principal Software Architect
Join Microsoft as a Principal Software Architect in Reston, VA, leading engineering and cybersecurity initiatives with Azure technologies.
Senior Software Engineer - Azure DNS and Traffic Manager
Join Microsoft as a Senior Software Engineer to build resilient, low-latency applications on Azure DNS and Traffic Manager.
Senior Software Development Engineer
Join Amazon as a Senior Software Development Engineer to innovate in delivery and fulfillment technology.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Software Engineer III - Front End
Join Walmart as a Software Engineer III - Front End, working with JavaScript, React, and TypeScript to enhance customer experiences.
Software Development Engineer with C# Experience
Join SteelSeries as a Software Development Engineer in France, working on cutting-edge gaming products with C# and React.
AI Software Development Engineer
Join Intel as an AI Software Development Engineer to develop and deploy AI applications, enhancing engineering productivity.
Software Engineer III - Front End
Join Walmart as a Software Engineer III - Front End, focusing on JavaScript, React, and TypeScript in a hybrid work environment.
Front Software Engineer, TikTok Open Platform
Join TikTok as a Front Software Engineer to build and optimize front-end solutions for a global platform.
Front-End Engineer
Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, and JavaScript.
Software Development Engineer - 2025 University Graduate
Join Adobe as a Software Development Engineer for 2025 graduates. Develop and test software systems for cloud-based applications.
Senior Software Engineer
Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.
Software Development Engineer - 2025 University Graduate
Join Adobe as a Software Development Engineer for 2025 graduates. Develop high-performance software in a dynamic team environment.
Software Engineer - Azure Virtual Desktop and Windows 365
Join Microsoft as a Software Engineer to innovate in Azure Virtual Desktop and Windows 365. Hybrid work, competitive salary, and growth opportunities.
Software Engineer - 2025 University Graduate
Join Adobe as a Software Engineer for 2025 graduates. Develop and test software systems with a focus on quality and collaboration.
Software Engineer 2
Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.
Intern Software Engineer
Join Arm as an Intern Software Engineer, work on cutting-edge projects, and gain hands-on experience in software development.
Software Development Engineer - 2025 University Graduate
Join Adobe as a Software Development Engineer for 2025 graduates. Develop and test software systems for cloud-based applications.