Sr, Firmware Developer

The E.W. Scripps Company

Kanata, Ontario, Canada
Onsite
C and c++ programming
Json, rest, websockets/lighttpd
Concurrency and multithreading
Participate in the design and development of the company's next-generation products

Job Summary

  • Participate in the design and development of the company's next-generation products.
  • Develop core DVR engine software that includes program guide ingest and scheduling of recordings and video streams.
  • Develop APIs to communicate with client applications running on Roku, Apple TV, Android TV, and others.

Matching Summary

Participate in the design and development of the company's next-generation products.

Skills & Requirements

Must-have

  • C and C++ programming
  • JSON, REST, websockets/lighttpd
  • concurrency and multithreading
  • video streaming (HLS)
  • video codecs (MPEG2, H.264, H.265)
  • ATSC 1.0 and ATSC 3.0
  • over-the-air (OTA) broadcasting

Nice-to-have

  • strong problem-solving skills
  • excellent communication skills
  • commitment to continuous learning
  • home networking and media streaming devices
  • open-source build systems (Yacto, Buildroot)

Key Requirements

  • 5+ years of experience
  • BS/BA in related Discipline or equivalent years of experience

Work Rights

Not specified

Tailored Resume

Cover Letter