Apply Now »

Principal, Firmware Engineer - Server Side Engineering

« Back to results

Nick Bieler Principal Recruiter

Phone Work 4254400278
Phone Fax

Job Info

Category Server Side Engineering
Employment Type Full-Time Employment
Compensation $0.00 - $0.00
Location United States, Washington - 98074

Client Introduction

Are you passionate about building cool devices and technologies? The Surface Team focuses on lighting up Microsoft experiences with touch first computing. A fundamental part of our strategy is having desirable and powerful devices that enable the experiences people want and elicit their excitement. Creating these devices involves a close partnership between hardware and software engineers, designers, and manufacturing. We are currently building the next generation and Surface needs you!

Job Description

We are currently looking for a talented individual to join our platform validation team responsible for testing and validation of the combined software platform for Surface products.

Job Responsibilities

Work closely with multiple partners across multiple product lines as well as directly with Windows
Verification of graphics capabilities critical to quality are also core to the position
Creation and execution of test plans required for software platform subsystem validation
Work with Surface software development teams, Windows development, and external partners to resolve software related bugs
Provide clear and timely reporting into product teams as to the status of your testing
Run several scenarios designed to exercise Surface products with complex use cases


Required Experience

3+ years’ experience in software validation/test
Experience with debugging or developing Windows drivers
Strong data wrangling skills for effective communication of test results
Preferred Qualifications
Detailed knowledge of graphics driver architecture and features
Familiarity with the Windbg debugger
Good understanding of display technologies such as HDMI, DisplayPort, eDP, MIPI-DSI, HDCP

Required Education

Bachelor’s degree in Electrical or Computer Engineering

Previous MonthNext Month