The Windows Fundamentals team is looking to solve the problem of reliability, performance, battery life, and sustainability of Windows devices by advancing diagnostic capabilities.
Requirements
- C, C++, C-Sharp, scripting, Windbg, Cosmos/Kusto/Asimov and other trace processing applications in Azure, machine learning models, Power BI, statistics, Windows Performance Analyzer, Event Tracing for Windows (ETW)
- Coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- Familiarity with OS architecture and system-level development.
- Analysis capabilities towards optimizing systems.
- Experience in technical leadership and collaboration skills.
- Machine learning models
- Power BI
Responsibilities
- Develop and implement code changes throughout the software and hardware stack to drive improvements in diagnostics and overall device fundamentals.
- Analyze and debug software and hardware behavior, both locally and at scale, by leveraging telemetry and trace data to diagnose issues impacting performance and battery life.
- Lead the design and architecture of innovative solutions and optimizations that enhance device reliability, efficiency, and longevity.
- Deliver quality, robust enhancements with a focus on scalability, consistency, and thoughtful tradeoff analysis across the technology ecosystem.
- Embody the Microsoft culture and values.
Other
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
- Ability to meet Microsoft, customer and/or government security screening requirements
- Microsoft Cloud Background Check
- Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience
- Equivalent experience