-
myGwork - LGBTQ+ Business Community

Software Engineer II - VoIP Media Quality Engineer

myGwork - LGBTQ+ Business Community
Estonia · Full-time · Entry

This job is with Microsoft, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.

Overview

The IC3 team, part of the M365 Core organization, is looking for candidates for a Software Engineer II position. IC3 stands for Microsoft's Intelligent Conversation and Communication Cloud team. IC3 builds and operates the platform that powers real-time and asynchronous communications and collaboration in Microsoft Teams. This platform enables hundreds of millions of customers to have billions of conversations every day. IC3 also enables third-party partners to bring intelligent conversations to life in their own products through Azure Communication Services.

The IC3 Media-Quality team is a small team with a wide scope. We are developing a flexible yet precise test framework that allows us to validate the end-to-end media quality of Teams calls and conduct comparison tests to ensure the best call quality for end users.

Our task is to validate audio quality and related aspects like noise suppression and echo cancellation, as well as video quality and related metrics like video resolution, frame rate, and quantization. We also look at screen sharing use cases and set metrics to quantitatively rate screen sharing quality. All these forms of media are impacted by the hardware used by users, as well as the network between the users or between the user and a server. Therefore, we also examine network aspects using a Netem network simulation.

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.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science, Telecommunications or related technical field AND technical engineering experience with coding in Python language
    • OR equivalent experience.
Preferred Qualifications

  • Proficiency in data analytics and result analysis.
  • Experience with Power BI and Azure Data pipeline services.
  • Solid Python scripting skills.
  • Interest and experiences with hardware related projects.
  • Ability to effectively communicate about technical subjects   
  • Curiosity and desire to learn  
  • Experience with audio, video, and media quality testing or audio/video recording and editing as a hobby.

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. 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.

#M365CORE #IC3JOBS

Responsibilities

We are looking for talented early to mid-career Software and Quality Engineers to help us build the test lab and testing harnesses, develop the automation code to run the tests, collect and process the data, and eventually analyze and summarize the outcomes.

  • Working in Python.
  • Automation, processing audio, video files, processing data files etc.
  • Build and maintain the end-to-end media test setup.
  • Develop code for objective audio and/or video analysis.
  • Build the data pipeline for post-processing the collected analysis data.
  • Analyze collected data to identify opportunities to improve the reliability and performance of our calling platform.
  • Leverage AI tools to help analyze the media or quality metrics collected (audio/video/screen sharing)

Key Skills

Ranked by relevance

c ha ui python ai unity esp lan nat simulation power bi ai tools server cloud aws ios cis
Login to Apply
Posted
Nov 13, 2024
Type
Full-time
Level
Entry
Location
Tallinn

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Workday
Related

Software Development Engineer - Kubernetes Service Mesh

2026-05-28

Full-time
Not Applicable
Ireland
Software Development
Engineering
View Job Details
Guidewire Software
Related

Software Engineer II

2026-05-28

Full-time
Not Applicable
Ireland
Software Development
Engineering
View Job Details
YO IT Consulting
Related

Senior Genrative Ai Engineer - Remote

2026-05-28

Full-time
Not Applicable
Estonia
Software Development
Engineering