Find a jobRecruiters

Senior Software Engineer

Exclusive opportunity

Onsite

Senior Software Engineer

5V Video | Certified B Corp™

Senior Software Engineer

Skills

Testing & QALinuxJavascript

16 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Location:

Philadelphia, PA, USA

Work mode:

Onsite

Published on:

5 October 2026

What they need


Senior Software Engineer, Browser

Philadelphia, PA (Hybrid)

The Role

RDKM is hiring a Senior Software Engineer to work on the browser engine that powers the app and UI layer of RDK-based set-top boxes and streaming devices: WPE WebKit. WPE is the lightweight, WebKit2-based engine (built on Wayland/EGL) that RDK uses in place of the older QtWebKit stack, and it's the runtime that streaming apps like Netflix and YouTube, along with operator UIs, render through on constrained embedded hardware. You'll work on engine internals and platform integration, not application-layer UI work, with a focus on rendering performance, memory footprint, media playback, and stability on resource-constrained set-top box and IP video hardware, working closely with silicon vendors and operator engineering teams across the RDK ecosystem.

What You'll Do

  • Develop, debug, and optimize the WPE WebKit browser engine for embedded RDKV devices, including rendering, JavaScript execution (JSC), and layout performance on constrained CPU/GPU/memory budgets

  • Integrate and tune the graphics pipeline (Wayland compositor, EGL, Cairo/Skia) and

video pipeline (GStreamer, hardware-accelerated decode, Media Source Extensions for DASH streaming) that WPE depends on

  • Diagnose and resolve performance issues (startup time, frame rate, memory leaks, JS heap growth) surfaced by high-traffic streaming apps running on top of WPE

  • Port and validate WPE across new silicon (SoC) platforms in partnership with chipset vendors, and support RDK's multi-vendor build and CI process

  • Work upstream with the WebKit/WPE open-source community, submitting patches and tracking upstream releases for integration into RDK

  • Support DRM/Secure Video Path (SVP) integration for OTT playback (Widevine, PlayReady, Verimatrix, etc.) within the browser's media stack

  • Collaborate with RDKM's core video engineering, QA, and release teams, plus

external operator and OEM engineering partners, to triage field issues and drive fixes into RDK releases

  • Contribute to technical documentation and mentor engineers newer to embedded

browser/WebKit work

What You'll Need

  • 6+ years of C/C++ development experience, with strong fundamentals in memory management, multithreading, and performance profiling

  • Hands-on experience with WebKit, WPE, Chromium, Blink, or another browser engine's internals (rendering, layout, JS engine, or media pipeline)

  • Experience with embedded Linux development, including cross-compilation, Yocto/OpenEmbedded, and debugging on constrained hardware

  • Working knowledge of graphics/display technologies such as Wayland, X11, EGL, OpenGL ES, Cairo, or Skia

  • Familiarity with media pipelines (GStreamer preferred) and adaptive streaming standards (DASH, HLS, MSE/EME)

  • Comfort working in and contributing to open-source codebases and upstream communities

  • Strong debugging skills across the stack — from JavaScript down to kernel/driver-level issues

Nice to Have

  • Direct experience with RDK, RDK-V, or set-top box/CE platform development

  • Experience with DRM/CAS integration or Secure Video Path implementations

  • Familiarity with Firebolt or other RDK application frameworks

  • Experience working with silicon vendors (Broadcom, Amlogic, Realtek, etc.) on platform bring-up

  • Contributions to the WebKit or WPEWebKit open-source projects

  • Professional Scrum Master / Agile delivery experience in a cross-functional engineering org

(5V Video are acting as an Employment Agency for te purposes of this position. We offer a reward scheme if you recommend someone for this role - $250 for you and $250 for a charity of your choice. 5V Video are recognised talent solutions experts working across Europe, the UK, and North America)

Other offers great for you!

These companies are also looking for great profiles

OTOREMOTE

Senior Software Engineer / CTO

Environ 50/60K par an selon expérience

Permanent contract

Marseille, France

Hybrid, Remote

Skills

DevOpsCTOEngineering Manager

9 months ago

Quick apply

Team.is

Senior Software Engineer - Fintech

90 000€ - 150 000€

Permanent contract

Paris, France

Hybrid

Skills

Typescriptfintech

7 months ago

Quick apply

Kalytech Consulting

Senior Software Engineer

530

Freelance

Brussels, Belgium

Hybrid

Skills

C#.NETMicrosoft SQL ServerSelligent

4 months ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools