Home
/
Comprehensive
/
Software Engineer ll
Software Engineer ll-May 2024
Redmond
May 11, 2025
About Software Engineer ll

  Are you passionate about building cool devices and technologies? The Surface Team focuses on building devices that fully express the Windows vision. 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!

  Our Surface Quality team is looking for a Software Engineer II who is passionate about high quality software and customer experiences and validating high quality premium devices and working with latest technologies in the PC space. You will be responsible for the design verification, characterization, tuning and qualification of the software running in different Surface devices. You will develop and perform comprehensive verification and characterization strategies and plans that bridge high-level use cases to product architecture/design to reveal and screen out defects effectively and systematically.

  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.

  In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.

  Responsibilities

  The Software Engineer II provides critical analysis of data and test results, and drives the right solutions, design changes, optimizations, and trade-offs in the context of business priorities. On a frequent basis, you will be executing, reviewing, and auditing tests results, while also introducing and enforcing test techniques and methods to ensure robust product qualification. You will lead your team by getting your hands dirty and showing how things get done!

  You will work in a fast-paced environment and will need to demonstrate ability to learn new technologies, make progress quickly and with the maturity to identify and fill gaps. Candidates must enjoy working collaboratively with development, program management, hardware engineers, and partner teams, including suppliers and remotely located engineers in Asia.

  This is an excellent opportunity for a motivated engineer with passion for quality and integrated experiences to thrive in a customer focused environment. This person will ensure we are delivering the complete end-to-end hardware and software experiences that will delight our customers.

  The Candidate will:

  Be responsible for all aspects of validation of the product hardware and software features, with opportunities to stretch more broadly. Need to be voice of quality and assure the product has the right quality to satisfy our customers and meet the high-quality standards we define for the Microsoft Surface products.

  Work on new devices at various stages of hardware development including proto-type hardware. Work closely with software and hardware developers and program managers, located in Redmond and in Asia, to create solid core designs and enable testability of the products. Also involves working with external suppliers on test execution and test results auditing.

  Review Specs, PRDs, SOW to make sure all Quality aspects are included in the product documentation and confirm that Product Spec and Test Documents are in sync.

  Update test documents with new features or experiences which involves creating and introducing new innovative test techniques or working with internal Microsoft teams to leverage their test collateral.

  Conduct technical reviews/audits throughout the development process. This would include reviews/audit of the test architectures, test plans, test cases, and test results from suppliers.

  Responsible for communicating program status and quality updates to upper management and key stakeholders.

  Be able to investigate, repro and debug problems and collaborate with project team on solutions. Provide first level investigation and repro steps to developer team for investigation.

  Create and introduce innovative test techniques and methods to ensure robust PC/product qualification.

  As part of Quality team, you are responsible for helping/supporting ongoing self-host activities and hardware manufacturing and validation in our factories. This involves troubleshooting and getting logs from failing machines and working on repro the issue later for investigation.

  Embody our Culture and Values .

  Qualifications

  Required Qualifications:

  Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

  OR equivalent experience.

  2+ years of experience in shipping software and/or hardware and having been through more than one shipping cycle (same or different product).

  2+ years of experience of 2 or more of the following PC subsystems: PCBAs, Wi-Fi, Bluetooth, Batteries, Networking, 3GPP Technologies, Audio, Camera, Display, Graphics, SSD and Storage, Touch systems, external ports like USB and DisplayPort, Thermal, Power, and UEFI.

  Preferred Qualifications:

  Passionate and knowledgeable about Quality: you have what it needs to ship a high-quality Surface device.

  Demonstrated ability to design PC Software comprehensive validation and verification strategies with supporting documentation including test plans, procedures, and reports.

  Deep background and understanding in Windows and PC architecture, including driver architecture and Windows OS Kernel.

  Comfortable in using a Windows debugger to quickly troubleshoot, identify and resolve issues spanning multiple subsystems and software components.

  Solid skills in solving technical problems, showcasing your history of increasing responsibilities and effectiveness in decision-making.

  Ability to work independently and in ambiguous environments. You must also be enthusiastic, proactive, motivated and self-driven.

  Effective interpersonal skills including written and oral communications, visible thru your leadership ability.

  Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $94,300 - $182,600 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $120,900 - $198,600 per year.

  Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay

  Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Representante de Servicio al Cliente – Bilingüe
Job Title: Representante de Servicio al Cliente – Bilingüe Job Description Título : Representante de Servicio al Cliente – Bilingüe (español e inglés) Ubicación : Charlotte, NC Descripción del trabaj
Digital Video Producer (54561)
"OFFICE LOCATIONArlington, Virginia, USALocation is flexible anywhere in the U.S. Remote and hybrid options are available. Arlington, Virginia is TNC's headquarters. #LI-Remote#PDNWHO WE AR
Pricing Integrity Agent
JOB REQUIREMENTS: The pricing intelligence pioneer, RetailData is hiringimmediately in your area! Are you retired, want extra income, have extratime on your hands and want to stay active? Retirees ar
Assistant Manager - Restaurant
Req ID: 427625 Address: 800 Martin Luther King Dr. West Memphis, AR, 72301 Welcome to Love’s! Where People are the Heart of Our Success Restaurant Assistant Manager Working at Love′s as a Restaurant
Daycare Teacher
Daycare Teacher Share by Email Share on LinkedIn Share on Twitter (http://www.twitter.com/intent/tweet?url=https%3a%2f%2fcareers.learningcaregroup.com%2fsearch%2fjobdetails%2fx%2fddaf895e-88e0-40e4-b
Senior Financial Analyst (FP&A) - Remote
Our work matters. We help people get the medicine they need to feel better and live well. We do not lose sight of that. It fuels our passion and drives every decision we make. Job Posting Title Senio
CUSTOMER SERVICE REPRESENTATIVE II - Norwood, OH
Job Overview:Handle Escalated Calls promptly from patient inquiries regarding hospital/physician billing procedures, policies, and statements. Train new hires and coach existing team members. Utilize
Roofing Service Tech
Roofing Service Tech We are looking for a Roofing Service Tech to join our organization. If you are a person with a strong work ethic, and basic knowledge of various roofing systems and/or constructi
Medical Information Specialist with Swedish
Job Description At Thermo Fisher Scientific, you’ll discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing our Mission to life - enabling our custome
Global Audit Director
Job Description : Which company will you join? From Arthur Guinness to Johnnie Walker, our business was founded on people of outstanding character, and in 250 years, nothing has changed. We’re the wo
Copyright 2023-2025 - www.zdrecruit.com All Rights Reserved