Job Description :

Position: C++ Developer

Location: Denver, CO

 

Job Description: 

Must have skills: C++ and Python

Nice to have skills: Video Endpoints/Video Monitoring tools

 

Job Summary:

  • 5 years developing software using C and C++ (preferably C++11 or greater)
  • 5 or more years of software development using Python 3
  • Experience developing/deploying on Linux systems Preferred Qualifications:
  • Experience with Rust programming language
  • Experience interfacing with ffmpeg or other video libraries
  • Python/Django experience is a positive, but not necessarily required
  • Experience developing or using software related to encoding or decoding of digital video and/or audio
  • Experience developing software related to encryption/decryption of data especially digital video and/or audio
  • Experience with Digital Rights Management (DRM) and related technologies
  • Professional pride in generating clean, reliable, easy to maintain code
  • The ability to create clear, easy-to-read documentation in code

 

Responsibilities:

Primary responsibilities fall into the following categories:

  • Contribute to the development and maintenance of our video encoder (C++/Python)
  • Contribute to the development and maintenance of our video packaging and delivery pipeline (C++/Python)
  • Contribute to the development and maintenance of our DRM stack, including support for FairPlay and Widevine (Python), PlayReady (C#), and our own KeyStore (Python)
             

Similar Jobs you may be interested in ..