Home
/
Comprehensive
/
Software Engineer ll
Software Engineer ll-January 2024
Redmond
Jan 21, 2026
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
Area Coach
You are applying for work with a franchisee of Taco Bell, not Taco Bell Corp. or any of its affiliates. If hired, the franchisee will be your only employer. Franchisees are independent business owner
2024-2025 English as a New Language (ENL)
2024-2025 ENL Teacher Probationary and full year leave replacement positions open in both elementary and secondary education. Salary based on teachers' contract. Experience will be considered. Job Qu
Tax Manager - Public
Description We are currently seeking a distinguished individual to fill the position of Tax Manager for our High Net Worth division at our nationally recognized accounting firm. This prestigious oppo
Pharmacy Technician
Job Description: In accordance with state and federal regulations, assists the pharmacist, under direct supervision, in the practice of pharmacy. Assists the pharmacist in the performance of other Ph
Project Manager
Your Impact: At Jacobs, we'll inspire and empower you to deliver your best work so you can evolve, grow and succeed – today and into tomorrow. With more than 55,000 people in 40 countries, working at
Project Manager
JOB REQUIREMENTS: Position: Project Manager Location: Menomonee Falls,WI Job Id: 3776 # of Openings: 1 Position: Project Manager Location:Menomonee Falls, WI Position Overview: The project manager su
Licensed Vocational Nurse/ Licensed Practical Nurse (LVN/LPN)
Licensed Vocational Nurse/ Licensed Practical Nurse (LVN/LPN)Current Openings --> Detention HealthcareTacoma, WA*ID:13985*Full-Time/RegularSTGi provides detention health care services including me
Pharmacy Technician
Bring your heart to CVS Health. Every one of us at CVS Health shares a single, clear purpose: Bringing our heart to every moment of your health. This purpose guides our commitment to deliver enhanced
Mortgage Loan Officer - Greater Seattle, WA
Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work
Product Manager III - Data and AI Management
Position Summary... What you'll do... The Data and AI Management organization focuses on managing and delivering capabilities that enable data and model lifecycle management. We build the comprehensi
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved