Senior Software Engineer - Windows OS
Microsoft
Microsoft
Join a leading team at Microsoft to modernize the Windows Print and Scan platform. This role focuses on driving innovation, ensuring security and reliability, and fostering partner adoption for experiences used on millions of devices globally. You'll be instrumental in shaping the future of a standards-based print and scan infrastructure within the Windows OS.
Lead the architectural design and ongoing evolution of critical Windows Print and Scan platform components. Take ownership of platform quality, ensuring robust reliability, stringent security, and optimal performance. Drive the adoption of AI-assisted engineering practices to enhance developer productivity and code quality. Define technical roadmaps across Windows OS internals, cloud services, and industry standards, influencing broader technical decisions. Collaborate extensively with internal teams and external partners to enable widespread adoption and customization of the platform.
A Bachelor's Degree in Computer Science or a related technical field, coupled with at least 8 years of professional software engineering experience is required. Proficiency in C, C++, or equivalent languages is essential for building production-quality systems. Demonstrated expertise in system design, shipping secure and maintainable software, and strong debugging skills using telemetry and diagnostics are crucial. Experience with Windows OS platform components, system services, or drivers, alongside proven application of security hardening and reliability engineering practices, is highly valued.
Microsoft Corporation
Software Development