Sr. Device Validation Engineer
Microsoft
Microsoft
Join a dynamic team at Microsoft's Surface Post Launch Engineering team and help shape the future of devices by ensuring our in-market products delight users. We are seeking a Senior Device Validation Engineer to analyze, debug, design, and implement scalable solutions that enhance product quality and reliability. Embrace a startup culture while working for a global leader.
Microsoft is dedicated to empowering individuals and organizations globally. Our team operates with a growth mindset, fostering innovation and collaboration to achieve shared objectives. We uphold values of respect, integrity, and accountability, cultivating an inclusive environment where everyone can thrive.
Key responsibilities include debugging software issues on Surface products and designing/implementing solutions to elevate product quality and customer satisfaction. You will drive development activities, encompassing integration and configuration management, and set up labs and automation frameworks. The role also involves assisting in the construction and maintenance of telemetry pipelines, contributing to data modeling and reporting, and enhancing telemetry dashboards. A strong understanding of real-time, embedded firmware, coupled with excellent troubleshooting and debugging skills, is essential for rapidly isolating and resolving problems.
A Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Electronics, or a related field, or equivalent experience, is required. Candidates should possess 10+ years of experience as a Software Development Engineer, Test or Validation Engineer, or equivalent, with a proven track record in developing and/or testing products across multiple release cycles. Proficiency in programming or validating using languages such as C, C++, C#, PowerShell, Python, Visual Basic, or JavaScript is essential. Experience in developing/validating personal computing devices, tablets, mobile phones, gaming systems, or servers is also necessary.
Further qualifications include expertise in developing and executing software testing methodologies, strategies, and tools. Experience developing, debugging, and/or validating kernel-mode device drivers, firmware, or UEFI on the Windows operating system is crucial. The role also requires experience in sustaining or servicing products post-launch, leading external partners or services companies, and debugging kernel-mode drivers or firmware. Analyzing telemetry data to improve software reliability or performance is a key requirement. Ability to meet specific Microsoft security screening requirements, including a Microsoft Cloud Background Check, is mandatory.
Microsoft Corporation
Technology