The E.W. Scripps Company and Nuuvyo is seeking a Senior Firmware Developer to Design, develop, and maintain firmware for the company's next-generation products.
Requirements
- Proficient in C and C++ programming languages, and experience with SQLite
- Familiarity with JSON, REST, and websockets/lighttpd
- Knowledge of open-source build systems (e.g., Yacto, Buildroot)
- Experience with concurrency and multithreading
- Experience with video streaming (HLS) and video codecs (MPEG2, H.264, and H.265)
- Familiarity with TV and video recording concepts, including ATSC 1.0 and ATSC 3.0
- Experience with home networking and media streaming devices
Responsibilities
- 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.
- Participate in the enhancement of existing applications and tools.
- Develop APIs to communicate with client applications running on Roku, Apple TV, Android TV, and others.
- Collaborate with cross-functional teams to ensure the successful integration of firmware components.
- Troubleshoot and debug firmware-related issues.
- Contribute to the continuous improvement of the company's firmware development processes.
Other
- BS/BA in related Discipline or equivalent years of experience preferred
- Generally, 5+ years of experience in related field preferred
- Strong problem-solving and analytical skills
- Ability to work independently and as part of a team
- Excellent communication and collaboration skills