Senior Device Validation Engineer

10 - 14 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a senior software engineer developer in the Surface Post Launch Engineering team at Microsoft, your role will involve analyzing, debugging, designing, and implementing effective and scalable solutions to enhance product quality and reliability. You will play a crucial part in shaping the future of Microsoft devices and ensuring customer satisfaction with in-market products. Your key responsibilities will include: - Debugging software issues, developing fixes, and adding new features to existing Surface products. - Integrating and managing configurations, designing effective solutions, and improving product quality. - Demonstrating proficiency in real-time, embedded firmware, and possessing strong troubleshooting and debugging skills. - Developing test plans and cases reflecting customer scenarios, along with automation development and hardware debugging experience. - Collaborating effectively with peers, vendors, and partners across the company. In terms of qualifications, you are required to have: - A BS in Electrical Engineering, Computer Science, or a related field, or equivalent experience. - Minimum 10 years of experience in software development and device validation, with 7+ years specifically in embedded software development/validation. - Excellent C/C++ coding and debugging skills, along with a proven track record of shipping high-volume consumer products. - Ability to quickly adapt to complex and unfamiliar code. Preferred qualifications for this role include: - 7+ years of experience contributing to device drivers and validation. - Knowledge of hardware in consumer electronics devices and experience in diagnosing power and performance issues on Windows devices. - Familiarity with SoC architectures, embedded firmware, Windows/Linux OS internals, multimedia domain, and end-to-end system testing. - Enthusiasm, motivation, and self-drive, along with a high tolerance for ambiguity and the ability to make progress in challenging situations. - Willingness to engage in domestic and international travel when necessary. Join us at Microsoft, where our mission is to empower every person and organization to achieve more. We value a growth mindset, innovation, collaboration, and inclusivity to create a workplace where everyone can thrive. As a senior software engineer developer in the Surface Post Launch Engineering team at Microsoft, your role will involve analyzing, debugging, designing, and implementing effective and scalable solutions to enhance product quality and reliability. You will play a crucial part in shaping the future of Microsoft devices and ensuring customer satisfaction with in-market products. Your key responsibilities will include: - Debugging software issues, developing fixes, and adding new features to existing Surface products. - Integrating and managing configurations, designing effective solutions, and improving product quality. - Demonstrating proficiency in real-time, embedded firmware, and possessing strong troubleshooting and debugging skills. - Developing test plans and cases reflecting customer scenarios, along with automation development and hardware debugging experience. - Collaborating effectively with peers, vendors, and partners across the company. In terms of qualifications, you are required to have: - A BS in Electrical Engineering, Computer Science, or a related field, or equivalent experience. - Minimum 10 years of experience in software development and device validation, with 7+ years specifically in embedded software development/validation. - Excellent C/C++ coding and debugging skills, along with a proven track record of shipping high-volume consumer products. - Ability to quickly adapt to complex and unfamiliar code. Preferred qualifications for this role include: - 7+ years of experience contributing to device drivers and validation. - Knowledge of hardware in consumer electronics devices and experience in diagnosing power and performance issues on Windows devices. - Familiarity with SoC architectures, embedded firmware, Windows/Linux OS internals, multimedia domain, and end-to-end system testing. - Enthusiasm, motivation, and self-drive, along with a high tolerance for ambiguity and the ability to make progress in challenging situations. - Willingness to engage in domestic and international travel when necessary. Join us at Microsoft, where our mission is to empower every person and organization to achieve more. We value a growth mindset, innovation, collaboration, and inclusivity to create a workplace where everyone can thrive.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You