Develop the core digital video recorder (DVR) scheduling engine and application programming interface (APIs) that expose capabilities to the client user interface (UI) applications
Job Summary
Develop the core digital video recorder (DVR) scheduling engine and application programming interface (APIs) that expose capabilities to the client user interface (UI) applications.
Participate in the design and development of the company's next-generation products.
Scripps is committed to a culture that reflects the audiences and communities we serve, creating an environment where employees feel valued and inspired.
Matching Summary
Develop the core digital video recorder (DVR) scheduling engine and application programming interface (APIs) that expose capabilities to the client user interface (UI) applications.
Skills & Requirements
Must-have
C and C++ programming languages
JSON, REST, and 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
work independently and as part of a team
continuous learning and professional development
home networking and media streaming devices
Key Requirements
BS/BA in related Discipline or equivalent years of experience
5+ years of experience in related field
Proficient in C and C++
Familiarity with SQLite
Knowledge of open-source build systems (e.g., Yacto, Buildroot)