RDK V Engineer

Reference: 4056_1774995573

Job Description: RDK‑V Engineer (STB & IPTV) - California

Position: RDK‑V Engineer
Location: California (Onsite/Hybrid/Remote options depending on client)
Employment Type: Full-Time / Contract
Experience Level: Mid-Senior


Overview

We are seeking an experienced RDK‑V Engineer with strong expertise in Set-Top Box (STB) platforms, IPTV technologies, and delivery of next‑generation video solutions. The ideal candidate will have hands-on development experience within the RDK ecosystem, a solid background in embedded Linux, and a deep understanding of video streaming, device integration, and platform performance.


Key Responsibilities

  • Develop, integrate, and maintain features within the RDK‑V (Reference Design Kit - Video) framework for STB and IPTV solutions.
  • Work on middleware, application layers, and driver-level components for embedded video platforms.
  • Collaborate closely with product, QA, and platform teams to support feature development, debugging, and performance tuning.
  • Lead root‑cause analysis of platform issues related to video playback, networking, UI performance, DRM, and hardware integration.
  • Integrate third‑party components, codecs, apps, and services into RDK‑based STBs and IPTV devices.
  • Optimize performance for boot time, memory usage, power consumption, and streaming responsiveness.
  • Support continuous integration and system testing using Jenkins, Git, automation frameworks, and debugging tools.
  • Ensure compliance with RDK community standards, client requirements, and platform guidelines.

Required Skills & Qualifications

  • 3-8+ years of experience in STB, RDK‑V, or IPTV system development.
  • Strong proficiency in C/C++, embedded Linux, Yocto, and multithreaded development.
  • Experience with RDK‑V components, such as:
    • RDK Media Framework (RMF)
    • RDK Thunder Framework
    • RDK services / plugin architecture
    • AAMP, GStreamer, or other streaming frameworks
  • Good understanding of IPTV streaming technologies:
    • MPEG‑DASH
    • HLS
    • DRM (Widevine, PlayReady)
    • Multicast & Unicast streaming
  • Experience with STB hardware integration, SoC platforms (Broadcom, Amlogic, MediaTek, etc.).
  • Strong debugging experience using GDB, logs, crash dumps, memory analysis tools.
  • Knowledge of broadband/wireless connectivity (Wi‑Fi, MoCA, Ethernet) is a plus.
  • Familiarity with UI runtimes such as Lightning, Firebolt, or Web-based UIs.
  • Strong communication and cross-functional collaboration skills.

Preferred Qualifications

  • Contributions to RDK community or prior experience with RDK‑B / RDK‑C is an added advantage.
  • Experience integrating OTT apps (Netflix, Prime Video, YouTube) is a strong plus.
  • Exposure to automation frameworks and CI/CD pipelines in embedded systems.
  • Knowledge of containerization (Docker) on embedded platforms is helpful.

Education

  • Bachelor's degree in Computer Science, Electronics, Electrical Engineering, or related field (or equivalent experience).

GCS is acting as an Employment Business in relation to this vacancy.

COMPETITIVE SALARY

San Jose

Contract

Added 01/04/2026
Reference: 4056_1774995573

RDK V Engineer

San Jose
Contract

Other similar jobs

Embedded RDK Engineer

Added 31/03/2026

📌 Embedded Middleware Engineer (Broadband / RDK‑B)📍 Philadelphia, PA Full‑Time | Onsite/HybridWe are seeking an experienced Embedded Middleware Engineer to join our team and contribute to the design and development of next‑generation broadband and connected home devices. This role focuses heavily on middleware development, embedded Linux, networking protocols, and Wi‑Fi‑centric system behavior, with strong preference for engineers who have worked in the RDK‑B ecosystem.⭐ Key Responsibilities🔧 Middleware & Embedded DevelopmentDevelop and maintain middleware layers enabling communication between applications, broadband subsystems, and hardware components.Enhance embedded features to ensure reliability, performance, and seamless interaction across modules.Integrate SoC‑vendor software (Qualcomm, Broadcom, etc.) and...

Learn more

Senior Software Engineer/Data Platform Engineer (Databricks, Graph, APIs)

Added 30/04/2026

Senior Software Engineer / Data Platform Engineer (Databricks, Graph, APIs)Location: Philadelphia, PA The team sits within the network technology organisation and is responsible for building advanced data platforms that support digital twin capabilities across the access network. The group combines network design data, telemetry, mapping technologies, and graph intelligence to improve troubleshooting, planning, operational efficiency, and market competitiveness.The team works on highly scalable engineering products including large data pipelines, graph databases, APIs, and mapping platforms. Their work enables smarter network decisions, faster fault resolution, and better use of operational resources.This is a technically strong team focused on solving complex real-world...

Learn more

Field Engineer

Added 20/07/2026

Client - TelecomDuration - 12+ monthsPosition - Hybrid (4 Days on site)Job Summary:We are seeking a highly Field Engineer III to join our remote network surveillance and troubleshooting team supporting the company's 5G RAN network. This on-site role focuses on monitoring, testing, maintaining, and restoring the 5G RAN network. The ideal candidate will lead Tier II field diagnostics, outage restoration, and mentor Tier I NOC staff while supporting new 5G site deployments and fronthaul transport initiatives.Key Responsibilities:Provide on-site operational support to detect incidents, troubleshoot problems, and implement resolutions for deployed 5G Core, RAN, Transport, and other network systems nationwide.Quickly analyse...

Learn more

Field Engineer

Added 20/07/2026

Client - TelecomDuration - 12+ monthsPosition - Hybrid (4 Days on site)Job Summary:We are seeking a highly Field Engineer III to join our remote network surveillance and troubleshooting team supporting the company's 5G RAN network. This on-site role focuses on monitoring, testing, maintaining, and restoring the 5G RAN network. The ideal candidate will lead Tier II field diagnostics, outage restoration, and mentor Tier I NOC staff while supporting new 5G site deployments and fronthaul transport initiatives.Key Responsibilities:Provide on-site operational support to detect incidents, troubleshoot problems, and implement resolutions for deployed 5G Core, RAN, Transport, and other network systems nationwide.Quickly analyse...

Learn more

Field Engineer

Added 20/07/2026

Client - Telecom Duration - 12+ monthsPosition - Hybrid (4 Days on site) Job Summary:We are seeking a highly Field Engineer III to join our remote network surveillance and troubleshooting team supporting the company's 5G RAN network. This on-site role focuses on monitoring, testing, maintaining, and restoring the 5G RAN network. The ideal candidate will lead Tier II field diagnostics, outage restoration, and mentor Tier I NOC staff while supporting new 5G site deployments and fronthaul transport initiatives.Key Responsibilities:Provide on-site operational support to detect incidents, troubleshoot problems, and implement resolutions for deployed 5G Core, RAN, Transport, and other network systems...

Learn more

Platform Engineer - Kubernetes focused

Added 17/07/2026

Senior Platform Engineer (Kubernetes) | ContractWe're partnering with a leading organisation seeking an experienced Senior Platform Engineer to help develop, automate and scale their cloud-native infrastructure environment.This is an excellent opportunity for an engineer who enjoys building robust Kubernetes platforms, driving automation, and working with modern cloud technologies in a highly collaborative environment.What You'll Be DoingDesign, build and support Kubernetes-based platform infrastructure.Drive automation across infrastructure and operational processes using Infrastructure as Code principles.Develop and maintain tooling using technologies such as Terraform, Ansible, Python and Go.Enhance platform reliability, scalability, security and performance.Implement and improve observability, monitoring and alerting solutions.Work closely with...

Learn more

Java Backend Engineer

Added 17/07/2026

Job Role - Java Backend EngineerLocation: Remote (Candidates must be based in Poland)Office Hub: Kraków, PolandContract: 12 Months (B2B/Freelance) We are seeking an experienced Senior Java Backend Engineer to join a high-performing engineering team on a 12-month B2B/Freelance contract, with a strong possibility of extension.This is an exciting opportunity to work on a leading technology platform, collaborating with top-tier engineers in a fast-paced, international environment. You'll play a key role in shaping scalable backend solutions, driving technical excellence, and supporting teams across multiple stakeholders.Key ResponsibilitiesCollaborate with highly skilled engineering teams to build and scale a best-in-class platform.Drive technical excellence and...

Learn more

Cloud Infrastructure Engineer

Added 17/07/2026

Job SummaryWe are seeking a Site Reliability Engineer (SRE) to build, maintain, and support reliable, scalable, and secure cloud platforms. The ideal candidate will have experience with cloud infrastructure, Kubernetes, automation, monitoring, and production support while working closely with engineering teams to improve platform reliability and operational excellence.Key ResponsibilitiesManage and support cloud infrastructure and Kubernetes environments.Automate infrastructure using Infrastructure as Code (IaC).Monitor, troubleshoot, and optimize production systems.Support CI/CD pipelines and deployment automation.Participate in incident response, root cause analysis, and reliability improvements.Collaborate with engineering teams on platform enhancements.Develop automation using scripting and DevOps best practices.Participate in production support and on-call rotations.Required...

Learn more

Cloud Engineer

Added 17/07/2026

Job SummaryWe are seeking a Site Reliability Engineer (SRE) to build, maintain, and support reliable, scalable, and secure cloud platforms. The ideal candidate will have experience with cloud infrastructure, Kubernetes, automation, monitoring, and production support while working closely with engineering teams to improve platform reliability and operational excellence.Key ResponsibilitiesManage and support cloud infrastructure and Kubernetes environments.Automate infrastructure using Infrastructure as Code (IaC).Monitor, troubleshoot, and optimize production systems.Support CI/CD pipelines and deployment automation.Participate in incident response, root cause analysis, and reliability improvements.Collaborate with engineering teams on platform enhancements.Develop automation using scripting and DevOps best practices.Participate in production support and on-call rotations.Required...

Learn more

Kubernetes Engineer

Added 17/07/2026

Job SummaryWe are seeking a Site Reliability Engineer (SRE) to build, maintain, and support reliable, scalable, and secure cloud platforms. The ideal candidate will have experience with cloud infrastructure, Kubernetes, automation, monitoring, and production support while working closely with engineering teams to improve platform reliability and operational excellence.Key ResponsibilitiesManage and support cloud infrastructure and Kubernetes environments.Automate infrastructure using Infrastructure as Code (IaC).Monitor, troubleshoot, and optimize production systems.Support CI/CD pipelines and deployment automation.Participate in incident response, root cause analysis, and reliability improvements.Collaborate with engineering teams on platform enhancements.Develop automation using scripting and DevOps best practices.Participate in production support and on-call rotations.Required...

Learn more

SRE Engineer

Added 17/07/2026

Site Reliability Engineer (SRE) - Level 3Job SummaryWe are seeking a Site Reliability Engineer (SRE) to build, maintain, and support reliable, scalable, and secure cloud platforms. The ideal candidate will have experience with cloud infrastructure, Kubernetes, automation, monitoring, and production support while working closely with engineering teams to improve platform reliability and operational excellence.Key ResponsibilitiesManage and support cloud infrastructure and Kubernetes environments.Automate infrastructure using Infrastructure as Code (IaC).Monitor, troubleshoot, and optimize production systems.Support CI/CD pipelines and deployment automation.Participate in incident response, root cause analysis, and reliability improvements.Collaborate with engineering teams on platform enhancements.Develop automation using scripting and DevOps best practices.Participate...

Learn more

Devops Engineer

Added 17/07/2026

Site Reliability Engineer (SRE) - Level 3Job SummaryWe are seeking a Site Reliability Engineer (SRE) to build, maintain, and support reliable, scalable, and secure cloud platforms. The ideal candidate will have experience with cloud infrastructure, Kubernetes, automation, monitoring, and production support while working closely with engineering teams to improve platform reliability and operational excellence.Key ResponsibilitiesManage and support cloud infrastructure and Kubernetes environments.Automate infrastructure using Infrastructure as Code (IaC).Monitor, troubleshoot, and optimize production systems.Support CI/CD pipelines and deployment automation.Participate in incident response, root cause analysis, and reliability improvements.Collaborate with engineering teams on platform enhancements.Develop automation using scripting and DevOps best practices.Participate...

Learn more

DevOps Engineer

Added 17/07/2026

Multiple openings: Staff Engineer (11-Month Fixed Term Contract) Dublin City Centre (2 days onsite) Salary: up to €119K + 25 Annual leave days + paid public holidays (all pro-rated for 11-months)(Sponsorship is not provided for this role) Join a Fortune 500 enterprise software organization whose technology is used by more than 90% of Fortune 500 companies worldwide. Our client are seeking experienced Multi Cloud Infrastructure professionals with expertise in:AWS, Azure and/or GCPTerraform and Infrastructure as CodeCloud NetworkingProduction Support & TroubleshootingInfrastructure AutomationLarge-Scale Cloud Operations If you're passionate about building, operating, and troubleshooting cloud infrastructure at scale, we'd love to connect. 📩...

Learn more

Site Reliability Engineer

Added 17/07/2026

Site Reliability Engineer (SRE) - Level 3Job SummaryWe are seeking a Site Reliability Engineer (SRE) to build, maintain, and support reliable, scalable, and secure cloud platforms. The ideal candidate will have experience with cloud infrastructure, Kubernetes, automation, monitoring, and production support while working closely with engineering teams to improve platform reliability and operational excellence.Key ResponsibilitiesManage and support cloud infrastructure and Kubernetes environments.Automate infrastructure using Infrastructure as Code (IaC).Monitor, troubleshoot, and optimize production systems.Support CI/CD pipelines and deployment automation.Participate in incident response, root cause analysis, and reliability improvements.Collaborate with engineering teams on platform enhancements.Develop automation using scripting and DevOps best practices.Participate...

Learn more

Android Engineer

Added 17/07/2026

Urgent Hiring: Senior Android Engineer (Freelance Contract) | Kraków, PolandAre you an experienced Android Engineer looking to work on innovative digital banking solutions for leading financial institutions?A rapidly growing FinTech company in Kraków, Poland is expanding its engineering hub and is seeking talented Android Engineers to join on a 12-month freelance contract, with a strong possibility of extension.LocationKraków, Poland (Hybrid) Work from the Kraków office 1-2 days per week.Contract12-month freelance engagementHigh likelihood of extensionImmediate hiring requirementKey ResponsibilitiesDevelop and deliver high-quality mobile banking applications for banks and financial institutions.Collaborate closely with customers and partners to implement mobile solutions.Build primarily native Android...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.