Device Validation Engineer II

1 Week 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

Evolution - JavaScript / TypeScript Engineer (React)

Evolution

Lisbon, Lisbon, Portugal (On-Site)
11 Months ago
The Walt Disney Company - Senior Software Engineer (1-year contract)

The Walt Disney Company

Hong Kong (On-Site)
5 Months ago
Google - Software Engineering Manager II, Storage

Google

Madison, Wisconsin, United States (On-Site)
1 Week ago
Animoca Brands - Frontend Developer

Animoca Brands

Malaysia (Remote)
6 Months ago
Appier - Software Engineer, System Integration

Appier

Taipei City, Taiwan (On-Site)
5 Months ago
NVIDIA - Principal Software Architect, GPU Networking Research

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
Riot Games - Staff Software Engineer, Game Build - Teamfight Tactics

Riot Games

Los Angeles, California, United States (On-Site)
1 Week ago
Corsair - Hardware Development Engineer

Corsair

Vietnam (On-Site)
1 Week ago
Meta - Software Engineer, Machine Learning

Meta

Menlo Park, California, United States (On-Site)
5 Months ago
NVIDIA - Signal and Power Integrity Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineering Manager, Google Compute Engine

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
4ThePlayer - REMOTE Junior Backend JavaScript Developer

4ThePlayer

(Remote)
1 Week ago
Dream Sports - SDE 2 - Frontend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Quizizz - Software Engineer - Frontend

Quizizz

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Google - Software Engineering Manager II, Storage

Google

Madison, Wisconsin, United States (On-Site)
1 Week ago
Google - Software Engineer III, Full Stack, Core

Google

New York, New York, United States (On-Site)
6 Days ago
Rush Street Interactive - Senior Frontend Engineer I

Rush Street Interactive

Estonia (Hybrid)
4 Weeks ago
Ggames - Javascript Games Developer

Ggames

Newcastle Upon Tyne, England, United Kingdom (Remote)
9 Months ago
Playtech - UI Designer

Playtech

Kingston Upon Hull, England, United Kingdom (On-Site)
2 Weeks ago
PwC - Experienced Associate - Forensics Services

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Warner Bros Games - Senior Staff Engineer - Java-Commerce Team

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
3 Weeks ago
Google - Territory Manager, Google Workspace New Business

Google

Gurugram, Haryana, India (On-Site)
1 Week ago
Simple Viral Games - Frontend Developer Intern

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Google - Strategy and Operations Analyst, gTech Ads Tools

Google

Hyderabad, Telangana, India (On-Site)
1 Week ago
Sportskeeda - Social Media Manager - Golf

Sportskeeda

India (Remote)
2 Days ago
ION - Product Management Analyst

ION

Pune, Maharashtra, India (On-Site)
6 Months ago
Electronic Arts - Software Engineer III

Electronic Arts

Hyderabad, Telangana, India (On-Site)
4 Weeks ago
Microsoft - Data Engineer II

Microsoft

Hyderabad, Telangana, India (On-Site)
4 Days ago
Craftech 360 - Unity Developer

Craftech 360

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Nagarro - Associate Principal Engineer, Mainframe

Nagarro

India (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Cadence - Lead FrontEnd Methodology Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Krafton  - Brand Strategy Team Lead

Krafton

Seoul, South Korea (On-Site)
1 Week ago
NVIDIA - IO Validation Methodology Design Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
Analog Devices - CAD Engineer

Analog Devices

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Rivos - SOC Static Timing Analysis Engineer - Full Time

Rivos

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Staff Software Engineer, Technical Infrastructure

Google

Hyderabad, Telangana, India (On-Site)
1 Week ago
Rivos - SOC Electrical Analysis Engineer - Full Time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
6 Months ago
NVIDIA - Packaging Technical Lead - Hardware

NVIDIA

California, United States (Hybrid)
2 Days ago
NVIDIA - Senior Engineering Manager, Cloud Service Provider Application

NVIDIA

Santa Clara, California, United States (On-Site)
5 Days ago
NVIDIA - Research Scientist - Design Automation

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months 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.

Noida, Uttar Pradesh, India (On-Site)

Redmond, Washington, United States (Hybrid)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Redmond, Washington, United States (Remote)

Cairo, Cairo Governorate, Egypt (On-Site)

Budapest, Hungary (Hybrid)

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