Microsoft's Surface Team is seeking a Device Validation Engineer II to join their Surface Quality team. This role is crucial in building the next generation of Surface devices, focusing on the validation and verification of software and firmware in different Surface products.
The position involves working in a fast-paced environment where you'll be responsible for design verification, characterization, tuning, and qualification of software running in Surface devices. You'll develop comprehensive verification strategies that bridge high-level use cases to product architecture, effectively screening out defects systematically.
As part of the Surface Team, you'll work closely with hardware and software engineers, designers, and manufacturing teams to create devices that fully express the Windows vision. The role requires a passion for high-quality software and customer experience, along with expertise in validating premium devices and working with the latest PC technologies.
You'll be responsible for all aspects of test engineering and validation, working with software and hardware developers and program managers to ensure solid core designs and product testability. The role involves developing new test architectures, conducting technical reviews, creating test automation, and working with prototype hardware.
Microsoft offers an excellent opportunity for a motivated engineer to thrive in a collaborative team environment, working with the latest technologies and contributing to products that delight customers. The position comes with comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and opportunities for professional growth.
The ideal candidate will have a Bachelor's degree in Computer Science or related field, 2+ years of technical engineering experience, and strong skills in languages like C++, Python, Java, or JavaScript. Knowledge of PC architecture, firmware, and embedded systems is highly valued, along with experience in shipping software products.