Required Qualifications:
- Bachelor's Degree in Computer Science, Electrical Engineering, Electronics or related technical field AND 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Professional experience in the development and/or validation of personal computing devices, tables, mobile phones, or other mobile computer devices or accessories, gaming systems, or servers
- Experience with developing and executing software testing methodologies, strategies, procedures, tools and metrics
Other Requirements
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
- : This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications:
- 7+ years experience as a Software Development Engineer, or Test or Validation Engineer, or equivalent experience.
- 7+ years of experience developing and/or testing products across multiple release cycles in related fields.
- 7+ years of experience programming or validating using applications or tools developed in C, C++, C#, PowerShell, Python, Visual Basic, Javascript, or similar languages.
Experience developing, debugging, and/or validating one or more of the following on Windows operating system: kernel mode device drivers, firmware, UEFI.
- Experience with sustaining or servicing products after launch.
- Experience leading or managing external partner or services companies.
- Experience with debugging kernel mode drivers or firmware.
- Experience in gathering and analyzing telemetry data to improve software reliability or performance.