Device Validation Engineer II

1 Hour ago • 2-6 Years • Research & Development

Job Summary

Job Description

The Surface Post Launch Engineering team at Microsoft is seeking a Device Validation Engineer II to analyze, debug, design, and implement solutions improving product quality and reliability. This role involves debugging software issues, developing fixes, adding new features to existing Surface products, and working collaboratively with peers. Responsibilities include integration and configuration management, designing solutions to enhance product quality and customer satisfaction, and troubleshooting real-time, embedded firmware. Strong debugging skills are essential for quickly isolating and resolving problems. The ideal candidate will have experience in developing and validating personal computing devices and possess expertise in programming languages like C, C++, C#, PowerShell, Python, Visual Basic, Javascript, or similar. Experience with kernel mode device drivers, firmware, or UEFI is preferred.
Must have:
  • Master's or Bachelor's degree in relevant field
  • 4+ years software development/testing experience
  • Experience with C, C++, C#, etc.
  • Experience validating personal computing devices
  • Strong debugging and troubleshooting skills
Good to have:
  • Experience with kernel mode drivers or firmware
  • Experience gathering and analyzing telemetry data
  • Experience managing external partners
  • Experience with Windows OS kernel mode drivers, firmware, UEFI

Job Details

Overview

Do you want to be part of a startup culture while working for Microsoft? Do you like being close to the customer, ensuring Microsoft devices delight users? Want to work as part of a dynamic team? The Surface Post Launch Engineering team is looking for someone that can help shape the future of devices by being the face of our in-market products. 

  

We're seeking a talented Software Engineer II to analyse, debug, design and implement effective and scalable solutions that improve product quality and reliability. 

  

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. 

Qualifications

Required Qualifications

  • Master's Degree in Engineering, Computer Science, or related field AND 2+ year(s) software industry experience 
    • OR Bachelor's Degree in Engineering, Computer Science, or related field AND 4+ years software industry experience
    • OR equivalent experience or capabilities.
  • 4+ years experience as a Software Development Engineer, or Test or Validation Engineer, or equivalent experience. 
  • 4+ years of experience developing and/or testing products across multiple release cycles in related fields. 
  • 4+ years of experience programming or validating using applications or tools developed in C, C++, C#, PowerShell, Python, Visual Basic, Javascript, or similar languages. 
  • 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

 

Candidates must be able to meet Microsoft, customer and/or government security screening requirements that are required for this role. These requirements include, but are not limited to the following specialized security screenings: 

  • Microsoft Cloud Background CheckThis position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.  

Preferred Qualifications 

  • 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 

#W+DJobs

 

Responsibilities

  • Debugging software issues, developing fixes and adding new features to existing Surface products.
  • Development activities include integration and configuration management as well as designing and implementing effective solutions to improve product quality and customer satisfaction.
  • An understanding of real-time, embedded firmware and strong troubleshooting and debugging skills are critical to help isolate and fix problems quickly.
  • You should be able work well in a collaborative environment with peers across the company. 

Similar Jobs

N-iX - Senior Frontend Engineer

N-iX

Ukraine (Hybrid)
3 Weeks ago
Easygo - Fullstack Software Development Engineer, Sportsbook

Easygo

Melbourne, Victoria, Australia (On-Site)
2 Months ago
PwC - UI developer

PwC

Chennai, Tamil Nadu, India (On-Site)
6 Months ago
undefined - Game developer

Stockholm, Stockholm County, Sweden (On-Site)
8 Months ago
Luxoft - Senior Java Developer

Luxoft

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
3 Months ago
NVIDIA - Senior Firmware Design Engineer, Optics

NVIDIA

Yokne'am Illit, North District, Israel (Hybrid)
2 Months ago
Netflix - Research Scientist L4/L5, Algorithms Engineering

Netflix

United States (Remote)
3 Months ago
ByteDance - Applied Scientist Intern (Computational Modeling & Optimization)

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago
Passive Logic - Weather Simulation Engineer

Passive Logic

Salt Lake City, Utah, United States (On-Site)
3 Months ago
NVIDIA - DFX Methodology Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Bytro - Game Developer - Javascript / HTML5 (f/m/x)

Bytro

Hamburg, Hamburg, Germany (Hybrid)
7 Months ago
Hawk Eye Innovations - Frontend Test Automation Engineer

Hawk Eye Innovations

Basingstoke, England, United Kingdom (Hybrid)
2 Weeks ago
SmileGate - [LOST ARK] Web Programmer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Weeks ago
Canva - Frontend Engineer - Editing APIs

Canva

Auckland, Auckland, New Zealand (Remote)
1 Month ago
PwC - Senior Software Developer (.NET)

PwC

Qormi, Malta (On-Site)
6 Months ago
Meta - Software Engineer, Infrastructure

Meta

Atlanta, Georgia, United States (Remote)
5 Months ago
Every matrix - Senior Software Engineer (Node.js + Vue.js)

Every matrix

Zagreb, Croatia (Hybrid)
2 Months ago
Nagarro - Staff Engineer, Javascript Fullstack

Nagarro

India (Remote)
5 Months ago
ByteDance - Security Engineer (Penetration Tester) - 2025 Start

ByteDance

Singapore (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

ION - Analyst - Capital structure 918

ION

Mumbai, Maharashtra, India (On-Site)
6 Months ago
PwC - IN-Associate_ Employee Central_Enterprise Apps SAP _Advisory_ Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
4 Months ago
PwC - IN-Senior Associate _.Net Developer _Data & Analytics _Advisory _PAN India

PwC

Kolkata, West Bengal, India (On-Site)
6 Months ago
Trek - Retail Store Designer

Trek

Haryana, India (On-Site)
2 Months ago
PwC - Senior Associate

PwC

Kolkata, West Bengal, India (On-Site)
6 Months ago
PwC - IN_Senior Manager_Oracle fusion Finance_Oracle_Advisory_Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Luxoft - Senior QA Analyst - AML & FinCrime

Luxoft

Chennai, Tamil Nadu, India (On-Site)
4 Months ago
CloudHire - Senior Database Engineer

CloudHire

Karnataka, India (Remote)
4 Weeks ago
Balbix - Senior/Staff Data Engineer

Balbix

Gurugram, Haryana, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Riot Games - Game Designer III - VALORANT, Competitive Systems

Riot Games

Los Angeles, California, United States (On-Site)
6 Months ago
Rivos - SOC Static Timing Analysis Engineer - Full Time

Rivos

Hsinchu, Hsinchu City, Taiwan (On-Site)
5 Months ago
NVIDIA - Senior Chip Design Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
NVIDIA - Diagnostic Software Manager - Server

NVIDIA

Taipei City, Taiwan (On-Site)
3 Weeks ago
NVIDIA - Machine Learning Engineer Intern - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
ByteDance - Research Scientist in Foundation Model, Music Core Machine Learning Graduates - 2024 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Netflix - Software Engineer L5 - Linux Kernel Developer

Netflix

United States (Remote)
1 Month ago
NVIDIA - IO Design Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
ByteDance - Senior Software Engineer - AI for Security Post-Training

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Redmond, Washington, United States (On-Site)

Mountain View, California, United States (On-Site)

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (Hybrid)

Redmond, Washington, United States (Hybrid)

Redmond, Washington, United States (On-Site)

Vancouver, British Columbia, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug