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.
Collaborate with cross-functional teams to ensure the successful integration of firmware components.
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
SQLite, JSON, REST, websockets
concurrency and multithreading
video streaming (HLS)
video codecs (MPEG2, H.264, H.265)
home networking and media streaming devices
Nice-to-have
strong problem-solving skills
excellent communication skills
commitment to continuous learning
familiarity with build systems
knowledge of OTA broadcasting
Key Requirements
5+ years of experience
BS/BA in related Discipline or equivalent experience