Software Engineer II - Full Stack
Core
Build and contribute to Windows platform capabilities connecting PCs to printers, cameras, Bluetooth accessories, and mobile devices.
Role type
Full Stack Software Engineer
Builds
Windows platform components for device connectivity
Domain
Operating Systems / IoT / Hardware Integration
Required skills
C/C++, C#, Java, JavaScript, Python, Windows Debugging (WinDbg, Visual Studio), Systematic problem-solving, Root-cause analysis, AI-powered development tools
Preferred skills
AI technology adoption, Design reviews, Incident investigation
Technologies
WinDbg, Visual Studio Debugger, C, C++, C#, Java, JavaScript, Python
Responsibilities
Design, implement, test, validate, and release new capabilities and security fixes; Write secure, maintainable, and well-tested code; Use diagnostic techniques to identify risks and perform root-cause analysis; Collaborate with engineers to resolve complex technical issues and share knowledge.
Seniority
Mid-level, hands-on IC
