Microsoft

Senior Software Engineer

Redmond, WA US
USD 112k - 238k
Machine Learning C++ C# JavaScript TypeScript Java Python
This job is closed! Check out or
Description

We work in the Microsoft Teams team, on Teams Devices, one of the fast-growing businesses in Microsoft. Our team is looking for a Senior Software Engineer who has a passion for test and hand-on experience with building test automation framework and test tools for devices. We are looking for a person who can understand the hardware capabilities that power Microsoft Teams software experiences and the devices eco system. This person will create the test automation frameworks and test tools to test various hardware components. If you recognize yourself in the above, this is the role for you.   

 

In this position, you will leverage your creativity, your critical and analytical thinking skills, your ability to influence internal and external partners, work together with your peers like Product Managers and engineering orgs across Microsoft Teams and the devices engineering teams of our external partners. You will be working with external partners so you can both be deeply technical as well as understand the business. The goal of your work will be to ship high quality Microsoft Teams rooms, audio and video peripherals that are certified for Microsoft Teams.  

 

This team candidly and openly exchange ideas, we adapt quickly and collaborate with commitment, we put the product as our top priority, and we listen to learn with respect. 

Required/Minimum Qualifications

  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, JavaScript, TypeScript or Selenium
    • OR equivalent experience.

 

Additional or Preferred Qualifications

 

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience
  • Expereince working with Windows Media Foundation and Drivers Programming
  • Experience working with audio, video and display perpheral interfaces for Windows systems
  • Experience with device testing, software testing, video and audio quality testing. 

 

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $112,000 - $218,400 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 $145,800 - $238,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. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

 

#MicrosoftTeams #TeamsCMD

  • Scoping, defining test scenarios and driving automation test frameworks to test next generation of personal and shared device experiences 
  • Building test frameworks, test tools, both functional and on the protocol level, performance and reliability tools etc 
  • Building and maintaining high level inter-company relationships and enable external partners such as device manufacturers to ship high quality Microsoft Teams rooms and audio and video peripherals that are certified for Microsoft Teams. 
  • Push the quality certification bar for audio and video peripherals for Microsoft Teams among our devices partners and our media and AI/Machine Learning engineering teams.  
  • Enhance the audio and video test standards and refine our test protocols in the certified for Microsoft Teams program.  
  • Work with our Microsoft internal or Microsoft-authorized third-party certified testing centers to scale our quality know-how and testing. 
Microsoft
Microsoft
Data Management Developer Tools DevOps Enterprise Software Operating Systems

0 applies

60 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 257 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers