Software Engineering Manager (RDK)

5V Video

United States

On-site

USD 110,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

5V Video is seeking an experienced Software Engineer with RDK experience to join a team developing and supporting next‑generation connected TV and broadband products.

You will work across the RDK software stack, contributing to development, integration, debugging and optimisation of software running on consumer devices. This is a hands‑on engineering role near the platform, solving complex technical problems.

Qualifications

  • Experience as Software Engineer / Embedded Software Engineer.
  • Hands‑on experience with RDK.
  • Strong programming in C/C++.
  • Solid experience with Linux-based embedded systems.
  • Experience with Yocto / OpenEmbedded.
  • Understanding of software development, debugging and version control.
  • Experience in complex, multi‑team engineering environments.
  • Strong problem‑solving and communication skills.
  • Experience in broadband, cable, OTT, IPTV or connected TV.
  • Knowledge of OpenWrt and consumer devices.

Responsibilities

  • Develop, integrate and maintain software components within an RDK-based environment.
  • Work across RDK-B and/or RDK-V as needed.
  • Design, develop and debug embedded software using C/C++.
  • Work with Embedded Linux, Yocto and OpenEmbedded.
  • Investigate and resolve complex software, integration and performance issues.
  • Collaborate with hardware, QA, architecture and wider software teams.
  • Contribute to code reviews, technical documentation and design discussions.
  • Support integration of RDK components and third-party technologies.
  • Analyse logs, crashes and system behaviour to identify defects.
  • Contribute to continuous improvements across development, testing and deployment processes.

Skills

RDK experience
C/C++
Embedded software
Linux debugging
Multi-team collaboration
Problem-solving
Communication skills
Broadband/OTT/TV experience
CI/CD
Automated testing

Tools

Yocto
OpenEmbedded
OpenWrt
CI/CD tooling
Git/version control

Job description

We are looking for an experienced Software Engineer with RDK experience to join a team developing and supporting next-generation connected TV and broadband products.

You will work across the RDK software stack, contributing to the development, integration, debugging and optimisation of software running on consumer devices. This is a hands‑on engineering role suited to someone who enjoys working close to the platform and solving complex technical problems.

Responsibilities
  • Develop, integrate and maintain software components within an RDK-based environment
  • Work across RDK-B and/or RDK-V, depending on project requirements
  • Design, develop and debug embedded software using C/C++
  • Work with Embedded Linux, Yocto and OpenEmbedded
  • Investigate and resolve complex software, integration and performance issues
  • Collaborate with hardware, QA, architecture and wider software engineering teams
  • Contribute to code reviews, technical documentation and software design discussions
  • Support the integration of RDK components and third-party technologies
  • Analyse logs, crashes and system behaviour to identify and resolve defects
  • Contribute to continuous improvements across development, testing and deployment processes
Requirements
  • Strong commercial experience as a Software Engineer / Embedded Software Engineer
  • Hands‑on experience working with RDK
  • Strong programming experience in C and/or C++
  • Solid experience with Linux-based embedded systems
  • Experience with Yocto / OpenEmbedded
  • Good understanding of software development, debugging and version control
  • Experience working within complex, multi‑team engineering environments
  • Strong problem‑solving and communication skills
  • Experience within broadband, cable, OTT, IPTV or connected TV
  • Experience with DOCSIS, Wi‑Fi or networking technologies
  • Knowledge of OpenWrt
  • Experience working with set‑top boxes, gateways, modems or other consumer devices
  • Familiarity with CI/CD and automated testing environments
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

RDK Embedded Engineering Manager – TV & Broadband
RDK Embedded Engineering Manager – TV & Broadband

5V Video • United States

On-site
USD 110,000 - 190,000
Embedded Software Team Lead
Embedded Software Team Lead

5V Video • United States

Remote
USD 160,000 - 210,000
Software Engineering Manager
Software Engineering Manager

5V Video • Dallas (TX)

On-site
USD 100,000 - 130,000
RDK-B Embedded developer
RDK-B Embedded developer

Net2Source (N2S) • Santa Clara (CA)

On-site
USD 90,000 - 130,000
RDK Software Engineer
RDK Software Engineer

L&T Technology Services • Philadelphia

On-site
USD 90,000 - 130,000
Paid Leave
Health Insurance
Group life Insurance
+2
RDK Developer
RDK Developer

AKT LLC • Philadelphia

On-site
RDK & Networking Engineer – Wi‑Fi, Linux, Yocto
RDK & Networking Engineer – Wi‑Fi, Linux, Yocto

AKT LLC • Philadelphia

On-site
RDK Developer (Philadelphia, PA)
RDK Developer (Philadelphia, PA)

Cedent • Philadelphia

On-site
USD 100,000 - 130,000
RDK Software Engineer - DevOps, C/C++, Linux, AWS
RDK Software Engineer - DevOps, C/C++, Linux, AWS

L&T Technology Services • Philadelphia

On-site
USD 90,000 - 130,000
Paid Leave
Health Insurance
Group life Insurance
+2
Senior Software Engineer
Senior Software Engineer

InfoVision Inc. • Dallas (TX)

On-site
USD 100,000 - 130,000