Demo

RDK Software engineer

GCS
Philadelphia, PA Contractor
POSTED ON 1/11/2026
AVAILABLE BEFORE 5/11/2026

Here is the Job description for your reference.

Role: RDK Engineer

Location: Philadelphia, PA — 4 days/week onsite at Comcast Technology Center

Type: 12 month

Only For US Citizen/Green card Holders within the US


ABOUT THE RDK ACADEMY

The RDK Academy is a 12-month “work-and-learn” engineering program that places early-career engineers directly into Comcast product teams working on broadband, Wi-Fi, and next-generation entertainment devices used by tens of millions of customers.

Engineers split time between:

✅ Full-time project work inside Comcast engineering teams

✅ Monthly technical training delivered by The Innovation Hub

✅ Earning the RDK-Certified Engineer credential

This is the fastest entry path into embedded development, broadband, streaming, and connectivity engineering at a Tier-1 operator.


WHAT YOU WILL DOAs an RDK Academy Engineer, you’ll support development, testing, and automation across real Comcast devices and platforms. Depending on your assigned team, work may include:
  • Developing and troubleshooting embedded C/C code
  • Automating test execution and analysis in Python
  • Using Linux daily to investigate logs, debug behavior, and validate system behavior
  • Working with broadband, streaming, or Wi-Fi technologies (RDK-B, RDK-V/E, containers, AI, telemetry, codecs, IP streaming, test automation)
  • Creating or running test content for device validation (video/audio codecs, network scenarios)
  • Working with modern build and automation tools (Git, Jenkins, Docker, etc.)
  • Supporting feature validation, bug reproduction, and diagnostics
  • Participating in Agile delivery, code reviews, and hands-on lab testing

You “learn by doing,” working with real hardware, real deployments, and real customers in mind.


TRAINING & SKILL DEVELOPMENT

Every month, engineers receive structured technical training tied to real work, including:

  • Linux, Yocto, C/C for embedded systems
  • Broadband technologies: DOCSIS 3.1/4.0, Wi-Fi 6/7, routing, networking fundamentals
  • RDK-B and RDK-V/E architecture
  • GStreamer, streaming architecture, encoding/decoding
  • Debugging, logging, and embedded analytics
  • Python scripting automation frameworks
  • Generative AI applied to engineering and QA
  • Matter, Bluetooth, Zigbee, IoT device orchestration
  • Lightning/Firebolt app concepts
  • RDK certifications and exam prep

By the end of 12 months, engineers complete a capstone project, earn RDK Certification, and are considered for extension or full-time conversion.


REQUIRED QUALIFICATIONS
  • Bachelor’s in Computer Science, Electrical/Computer Engineering, or related discipline
  • Strong understanding of C/C and/or Python
  • Comfortable working daily in Linux/Unix environments
  • Basic familiarity with networking fundamentals
  • Curiosity, problem-solving mindset, and ability to learn quickly
  • Strong communication skills and ability to explain work clearly

  • HIGHLY USEFUL (NOT REQUIRED)
    • Experience with embedded systems, Raspberry Pi, or Arduino
    • Streaming, multimedia, or IP networking concepts
    • Test automation or scripting tools
    • Exposure to ML/AI frameworks (PyTorch/TensorFlow)
    • Interest in broadband, Wi-Fi, or media products


    PROGRAM OUTCOMES

    After 12 months you will:

    ✅ Hold the RDK-Certified Engineer credential

    ✅ Have real project experience inside Comcast

    ✅ Contribute directly to products in millions of homes

    ✅ Possess a rare combination of embedded, broadband, networking, and QA experience

    The Academy has already produced multiple successful graduates who are now full-time Comcast engineers supporting broadband, Wi-Fi, streaming, and automation across the Global Device Organization.



    Hourly Wage Estimation for RDK Software engineer in Philadelphia, PA
    $56.00 to $64.00
    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a RDK Software engineer?

    Sign up to receive alerts about other jobs on the RDK Software engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $162,729 - $194,659
    Income Estimation: 
    $173,217 - $199,061
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at GCS

    • GCS Denver, CO
    • We’re looking for an experienced DevOps Engineer to join a high‑impact team supporting a major Connected Living Security Camera platform —a next‑generation... more
    • 5 Days Ago

    • GCS Philadelphia, PA
    • We are seeking a highly skilled and experienced Threat Modeling Architect to join our cybersecurity team. This role is critical in proactively identifying,... more
    • 5 Days Ago


    Not the job you're looking for? Here are some other RDK Software engineer jobs in the Philadelphia, PA area that may be a better fit.

    • Pyramid Consulting, Inc Philadelphia, PA
    • Immediate need for a talented RDK Developer . This is a 12 Months Contract opportunity with long-term potential and is located in Philadelphia, PA or Sunny... more
    • 16 Days Ago

    • cFocus Software Incorporated Philadelphia, PA
    • cFocus Software seeks a Software Engineer SME to join our program supporting the Department of Defense (DoD). This position is remote. This position requir... more
    • 1 Month Ago

    AI Assistant is available now!

    Feel free to start your new journey!