C++ Streaming Video Software Engineer - FreeWheel

Comcast

Quick summary

Work type
On-site
Location
Chicago, IL
Salary
$109,759–$164,638 / yr
Posted
1 day ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $171k
This role $137k
$97k most similar roles pay here $232k

This role pays less than 78% of similar roles. Most pay $142,400–$198,800 — the shaded band above. At the midpoint, this role pays about $137k versus about $171k for comparable roles.

Based on 240 similar postings.

Employer

About Comcast

Comcast is an American telecommunications and media conglomerate, providing cable TV, internet, and phone services under the Xfinity brand, and owning NBCUniversal.

Comcast currently has 42 open roles on FindRole.

Listed pay typically runs $129,515–$195,779 across 22 roles with salary data.

Most-posted roles

View all roles at Comcast

At a glance

TL;DR · C++ Streaming Video Software Engineer - FreeWheel

FreeWheel seeks a C++ Software Engineer to join its Streaming Hub Team in Chicago, focusing on developing and maintaining high-quality video advertising solutions. This role involves designing, implementing, testing, and supporting software features throughout their lifecycle, with an emphasis on forecasting, optimization, decisioning, and marketplace functionalities. The ideal candidate will have 2+ years of professional C++ experience and expertise in database design and network programming, along with knowledge of distributed systems and mission-critical applications. They should be proficient in Agile methodologies and possess strong problem-solving skills, capable of collaborating closely with global teams to deliver scalable and reliable tools for digital and linear ecosystems.

What you'll do

  • Design and implement software features throughout the entire development lifecycle.
  • Write technical specifications to ensure operational feasibility of projects.
  • Develop and maintain high-quality, efficient code for video advertising platforms.
  • Create verification plans and quality assurance procedures for software releases.
  • Collaborate with QA teams to ensure applications meet specification requirements.

What we're looking for

  • 2+ years of professional experience in C++
  • Bachelor’s degree in computer science or related field
  • Experience with large system software design and development
  • Strong problem-solving skills and technical innovation
  • Knowledge of SDLC, Agile methodology, and software engineering practices
  • Ability to work closely with global teams and handle additional working hours
  • Excellent communication and team-working skills

More like this

Similar roles

Sr Software Engineer: Embedded C++

Medtronic

Remote (Usa-Fl Jacksonville 6743 Southpoint, US) 1 day ago $124,800$187,200
C C++ ARM Cortex ST Microelectronics ADI Sharc Rust Git Azure DevOps IEC 62304 FDA regulations RTOS microcontrollers medical device standards static analysis tools
Remote

Embedded Software Engineer - Modern C++, Linux

Motorola Solutions

Allen, TX 20 days ago $75,000$95,000
C++ Linux Agile Continuous Integration Yocto Kernel Development Device Drivers Real-time Systems Network Implementation Android Development Open Source Software User Interface Development Bare Metal Development Neural Networks