Software Engineer

Disney

Honolulu (HI)

On-site

USD 76,400 - 151,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Microsoft is seeking a Software Engineer focused on testing and automation for Teams devices. You will design, implement and drive automation frameworks to validate hardware and software integration across personal and shared devices.

You will partner with cross‑functional teams and external manufacturers to ensure high‑quality peripherals that meet certification standards. Strong coding skills and passion for quality software are essential.

Qualifications

  • Bachelor's degree in CS or related technical discipline.
  • Proven experience coding in C/C++/C#/Java/JavaScript/TypeScript/Python or equivalent.
  • Experience building test frameworks, automation, performance and reliability tools.

Responsibilities

  • Scope, define test scenarios and drive automation test frameworks for next-gen Teams devices.
  • Build automation test frameworks and tools to verify hardware compatibility (functional and protocol level).
  • Develop performance and reliability tools for device testing.
  • Maintain relationships with internal and external partners to ship high‑quality Teams devices.
  • Raise the quality certification bar for audio/video peripherals among partners and teams.
  • Create test tools for audio/video standards and refine test protocols for certification programs.
  • Collaborate with internal or third‑party testing centers to scale quality know‑how.

Skills

C
C++
C#
Java
JavaScript
TypeScript
Python
Test automation

Education

Bachelor's Degree in Computer Science or related field

Tools

Windows Media Foundation
USB HID
Device driver programming
Windows testing tools

Job description

We work in the Microsoft Teams, on Teams Devices, one of the fast‑growing businesses in Microsoft. Our team is looking for a Software Engineer who is passionate about test and has hands‑on experience building testing automation frameworks and tools for Microsoft Teams devices.

Responsibilities
  • Scope, define test scenarios and drive automation test frameworks to test next generation of personal and shared device experiences.
  • Build automation test frameworks and test tools to verify hardware compatibility, both functional and protocol level, and develop performance and reliability tools.
  • Maintain 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.
  • Raise the quality certification bar for audio and video peripherals for Microsoft Teams among device partners, media and AI/ML engineering teams.
  • Create test tools for audio and video test standards and refine our test protocols in the Certified for Microsoft Teams program.
  • Work with Microsoft internal or Microsoft‑authorized third‑party certified testing centers to scale our quality know‑how and testing.
Qualifications
  • Required: Bachelor’s Degree in Computer Science or related technical discipline with proven experience coding in languages including C, C++, C#, Java, JavaScript, TypeScript, or Python (or equivalent experience).
  • Preferred:
    • 2+ years of experience building test frameworks, test automation, performance, and reliability tools.
    • Familiarity with Windows Media Foundation and driver programming.
    • Deep understanding of USB HID and audio, video, and display peripheral interfaces for Windows systems.
    • Experience with device testing, software testing, video and audio quality testing.
    • Passion for new technologies including AI/ML systems and NPU applications.
    • Strong ownership focus on product quality and reliability.
    • Demonstrated ability to deliver results in ambiguous and changing environments.

Software Engineering IC2 – The base pay range for this role across the U.S. is USD $76,400–$151,800 per year. In the SanFrancisco Bay area and NewYork City metropolitan area, the range is USD $100,300–$165,400 per year. Certain roles may be eligible for additional benefits and compensation.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II - Microsoft Teams
Software Engineer II - Microsoft Teams

Microsoft • Mountain View (CA)

On-site
USD 100,000 - 199,000
Test Automation Engineer – Teams Devices
Test Automation Engineer – Teams Devices

Disney • Honolulu (HI)

On-site
USD 76,000 - 152,000
Software Engineer - Azure Core at Microsoft Corporation United States
Software Engineer - Azure Core at Microsoft Corporation United States

MSU Solutions GmbH • United States

On-site
USD 84,200 - 165,200
Principal Sourcing Engineer - Devices
Principal Sourcing Engineer - Devices

Microsoft • Redmond (WA)

On-site
USD 139,000 - 275,000
Software Engineer – AI/ML, Multiple Locations
Software Engineer – AI/ML, Multiple Locations

HBPad • Washington

On-site
USD 84,000 - 165,000
Principal Software Engineer - MAI Data, Privacy, and Security, Microsoft AI- Copilot at Microso[...]
Principal Software Engineer - MAI Data, Privacy, and Security, Microsoft AI- Copilot at Microso[...]

MSU Solutions GmbH • Mountain View (CA)

On-site
USD 180,000 - 320,000
Principal Software Engineer - Systems Architect at Microsoft Corporation United States
Principal Software Engineer - Systems Architect at Microsoft Corporation United States

Hong Kong Study Skills Research Institute • United States

On-site
USD 139,000 - 275,000
Media Conferencing Quality Test Engineer
Media Conferencing Quality Test Engineer

Apple Inc. • San Diego (CA)

On-site
USD 118,000 - 207,100
Medical & dental
Retirement benefits
Stock programs
+1
Software QA Engineer
Software QA Engineer

HM Electronics Inc • Carlsbad (CA)

On-site
USD 75,000 - 101,000
Tuition reimbursement
Paid vacation
Paid holidays
+4
Software Development Company Team Leader
Software Development Company Team Leader

Microsoft • Mountain View (CA)

On-site
USD 133,000 - 223,000
Health insurance
Retirement plans
Flexible working hours