Embedded Engineer

5V Video

Denver (CO)

On-site

USD 100,000 - 170,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

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

  • Writing and maintaining embedded C on Linux-based set-top box / CPE platforms
  • Working within the RDK (Reference Design Kit) stack - middleware, drivers, and app layer integration
  • Contributing to a growing Rust footprint as the team modernizes parts of the platform
  • Debugging low-level issues across hardware, drivers, and the middleware layer.
  • Collaborating with hardware, QA, and platform teams to ship reliable video experiences to real customers, at scale
  • Working directly with chipset vendors and SoC documentation as needed
What They're Looking For
  • 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 real appetite to get sharp on it fast
  • Comfortable with the usual embedded toolkit: cross-compilation, debuggers (gdb), version control, build systems (Yocto/Buildroot a plus)
  • Background in set-top boxes, broadcast devices, gateways, or similar consumer video/CPE hardware
Nice to Have
  • Experience with video pipelines, DRM, or conditional access systems
  • Familiarity with kernel drivers or bootloader-level work (U-Boot, etc.)
  • Prior work with a specific SoC vendor (Broadcom, Amlogic, Realtek, etc.)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Engineer: Set-Top Linux, RDK & Rust
Embedded Engineer: Set-Top Linux, RDK & Rust

5V Video • Denver (CO)

On-site
USD 100,000 - 170,000
Embedded Software Team Lead
Embedded Software Team Lead

5V Video • United States

Remote
USD 160,000 - 210,000
Software Engineering Manager (RDK)
Software Engineering Manager (RDK)

5V Video • United States

On-site
USD 110,000 - 190,000
Senior Software Engineer
Senior Software Engineer

5V Video • Philadelphia

On-site
USD 120,000 - 150,000
Embedded Developer
Embedded Developer

Talent Groups • Redmond (WA)

On-site
USD 100,000 - 130,000
Embedded Software Developer for RDK-B
Embedded Software Developer for RDK-B

TALENT Software Services • Santa Clara (CA)

On-site
USD 120,000 - 180,000
Firmware Developer
Firmware Developer

Tech3pillars Technologies • Alaska

On-site
USD 110,000 - 170,000
Senior C++ Software Engineer
Senior C++ Software Engineer

InfoVision Inc. • Dallas (TX)

On-site
USD 100,000 - 140,000
Senior Software Engineer
Senior Software Engineer

InfoVision Inc. • Dallas (TX)

On-site
USD 100,000 - 130,000
Embedded Software Developer (RDK-B)
Embedded Software Developer (RDK-B)

Capgemini Engineering • California (MO)

On-site
USD 120,000 - 180,000