What are the responsibilities and job description for the Senior Software Engineer – OS / Drivers position at Jobright.ai?
Verified Job On Employer Career Site
Job Summary:
Microsoft is a leading technology company that empowers every person and organization on the planet to achieve more. As a Senior Software Engineer in the Core OS team, you will design, implement, and maintain features across various hardware platforms, ensuring software abstractions are flexible and simple while improving product quality through telemetry monitoring.
Responsibilities:
• In this position, you will work with a team of engineers to design, implement, and maintain features across a variety of hardware, ranging from Azure to IoT, which will be leveraged by the rest of the OS or platform firmware.
• You will have the opportunity to develop outstanding design skills as you drive innovation in the hardware platform.
• You will work closely with internal and external partners to ensure that software abstractions are flexible while remaining simple.
• You will improve and monitor telemetry to assess the health of the product in both pre-release as well as released software, using this data to drive improvements into the quality of the product.
• Embody our culture and values.
Qualifications:
Required:
• 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 , Rust or Assembly OR equivalent experience.
• 1 years of experience with multithreaded programming, operating systems, device drivers and/or firmware.
• Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
Preferred:
• Master's Degree in Computer Science or related technical field AND 6 years technical engineering experience with coding in languages including, but not limited to, C, C , Rust or Assembly OR Bachelor's Degree in Computer Science or related technical field AND 8 years technical engineering experience with coding in languages including, but not limited to, C, C , Rust or Assembly OR equivalent experience.
• Background in hardware architecture internals.
• Demonstrated interest to learn low-level details of operating systems and firmware.
• Familiarity with hardware and software debugging.
Company:
Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services. Founded in 1975, the company is headquartered in Redmond, Washington, USA, with a team of 10001 employees. The company is currently Public Company.