CareerPlanSign in

Software Engineer

Burlington, Halton💼 Full-time💰 $50,000–$50,000🗓 2026-05-24 → 2026-08-06

Core

Develop software solutions for tailored customer applications, use-cases, and systems in the broadcast and media entertainment industry.

Role type

Software Engineer (C/C++)

Builds

Software for media entertainment delivery (TV, streaming, mobile)

Domain

Broadcast technology / Media streaming

Deliverable

production ML models | product features

Required skills

C/C++, Git, Gcc/make, Linux environment, Scripting (sh, bash, python), Multithreading, Networking (sockets, TCP/UDP/RTP), Shared memory

Preferred skills

Image properties (fourcc, colour space, HDR/SDR), Video codecs (H.264, H.265, JPEG2000), Media containers (MPEG-TS, mov, mxf), Broadcast production (SDI, SMPTE ST2110), Time systems (UTC/TAI, IEEE1588), Network streaming (SRT, RIST), Processing acceleration (SIMD/SSE/AVX, CUDA, OpenCL)

Technologies

Linux, FFmpeg, Matrox DSX SDK, NewTek NDI SDK

Responsibilities

Develop software that ships for critical media operations; Apply academic and professional backgrounds to challenging problems; Solve problems in media entertainment technology

Seniority

Individual Contributor

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.