CareerPlanGet AI match score →

Firmware Developer

Kanata (Ontario), Legget Drive, NUVYYO💼 Full-time🗓 2026-05-28 → 2026-07-31

Core

Design, develop, and maintain firmware for next-generation digital video recorder (DVR) products, including the core scheduling engine and APIs for client UI applications.

Role type

Firmware Developer

Builds

Core DVR engine software (program guide ingest, scheduling, video streams) and APIs for Roku, Apple TV, Android TV, and other client applications.

Domain

Consumer electronics / Digital video recording / Media streaming

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, SQLite, JSON, REST, websockets, lighttpd, open-source build systems (Yacto, Buildroot), concurrency, multithreading, ATSC 1.0/3.0 concepts, home networking, OTA broadcasting

Preferred skills

BS/BA in related discipline, 3+ years of experience in related field

Technologies

C, C++, SQLite, JSON, REST, websockets, lighttpd, Yacto, Buildroot

Responsibilities

Design and develop next-generation DVR products; Develop core DVR engine software including program guide ingest and scheduling; Develop APIs to communicate with client applications; Troubleshoot and debug firmware-related issues; Collaborate with cross-functional teams for integration; Contribute to continuous improvement of firmware development processes

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗