Embedded Engineer: Set-Top Linux, RDK & Rust

5V Video

Denver (CO)

On-site

USD 100,000 - 170,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

5V Video in Denver, CO is seeking an embedded C engineer to write and maintain C on Linux-based set-top boxes. You will work in the RDK stack across middleware, drivers, and the app layer while contributing to a Rust footprint as the platform modernizes.

You'll debug hardware, drivers, and middleware, and collaborate with hardware, QA, and platform teams to deliver reliable video experiences to customers at scale. Prior experience with set-top boxes or broadcast hardware is highly valued.

Qualifications

  • Strong, hands-on experience with C in an embedded Linux environment.
  • Direct experience with RDK (RDK-V, RDK-B, or similar).
  • Working knowledge of Rust, or a plan to learn quickly.
  • Familiar with embedded toolchains, cross-compilation, debuggers (gdb), and build systems.
  • Experience with set-top boxes or broadcast hardware.

Responsibilities

  • Write and maintain embedded C on Linux-based set-top box platforms.
  • Work within the RDK stack for middleware, drivers, and the app layer.
  • Contribute to Rust footprint as the platform modernizes.
  • Debug low-level issues across hardware, drivers, and middleware.
  • Collaborate with hardware, QA, and platform teams to ship reliable video at scale.

Skills

Embedded Linux C
RDK (RDK-V / RDK-B)
Rust programming
Cross-compilation
GDB debugging
Git / version control
Build systems (Yocto / Buildroot)

Tools

GCC toolchain
Yocto/Buildroot

Job description

5V Video in Denver, CO is seeking an embedded C engineer to write and maintain C on Linux-based set-top boxes. You will work in the RDK stack across middleware, drivers, and the app layer while contributing to a Rust footprint as the platform modernizes.

You'll debug hardware, drivers, and middleware, and collaborate with hardware, QA, and platform teams to deliver reliable video experiences to customers at scale. Prior experience with set-top boxes or broadcast hardware is highly valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Engineer
Embedded Engineer

5V Video • Denver (CO)

On-site
USD 100,000 - 170,000
RDK Embedded Engineering Manager – TV & Broadband
RDK Embedded Engineering Manager – TV & Broadband

5V Video • United States

On-site
USD 110,000 - 190,000
Software Engineering Manager (RDK)
Software Engineering Manager (RDK)

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
Senior Embedded Firmware Engineer - IoT & RDK
Senior Embedded Firmware Engineer - IoT & RDK

Tech3pillars Technologies • Alaska

On-site
USD 110,000 - 170,000
Firmware Developer
Firmware Developer

Tech3pillars Technologies • Alaska

On-site
USD 110,000 - 170,000
Senior Embedded Software Engineer — Rust/C/C++, RF & CI/CD
Senior Embedded Software Engineer — Rust/C/C++, RF & CI/CD

Talent Groups • Redmond (WA)

On-site
USD 100,000 - 130,000
Senior Embedded Software Engineer - Video & RF Systems
Senior Embedded Software Engineer - Video & RF Systems

Broadcast Sports International LLC • Maryland

On-site
USD 90,000 - 130,000
Senior Video Software Engineer
Senior Video Software Engineer

KAKE • Pittsburgh

Hybrid
USD 90,000 - 120,000
C++ Developer
C++ Developer

InfoVision Inc. • Addison (TX)

On-site
USD 120,000 - 170,000