- Ability and motivation to understand top to bottom architecture and functional details of a complex system with multiple inter-dependencies
•Excellent communication skills and ability to collaborate under aggressive schedules
•Experience in the field of video streaming, including knowledge of commonly used streaming protocols such as HLS, DASH, WebRTC, etc
•Requires strong software development experience in C / C++, with proficiency in multi-threaded development and synchronization primitives
•Knowledge of audio, visual and caption format standards (AVC, HEVC, AAC, ATMOS, WebVTT, IMSC, etc) and the associated media file formats (ISO base media file format, CMAF, fMP4, MPEG-2 TS)
•BS/MS in CS/CE or equivalent with 3-5 years of experience
•Have a recognizable presence in the industry (contributions in the standards space, industry forums, W3C/HTML5, etc)
•Knowledge of MSE and EME technology stacks for web video delivery
•Demonstrated ability to work with a large cross-functional teams
- Familiar with Linux servers, Linux device drivers, Linux kernel patches, secure operating systems and security focused programming
- Be the lead on the streaming team for all things embedded
•Lead code reviews, debugging, and bug fixes
•Experiment/test with new development boards
•Make regular contributions to existing code base to push new features OTA on a frequent basis
•Collaborate with senior leadership to define new specs for future products
Source: Wellfound.
Report this job
Wrongly listed? Tell us why.