Back to Search
We are looking for an experienced remote Senior C++ Developer to join our company. The ideal candidate should have the ability to read and investigate C/C++ code, and have experience with browser-side implementation, DRM, and GStreamer. Moreover, you should be an excellent communicator with an Upper-Intermediate English level and have experience with JavaScript development.
Responsibilities
- Collaborate with cross-functional teams to design, develop and implement features in video and audio streaming platforms
- Write clean, maintainable, and well-documented code
- Analyze and optimize system performance
- Participate in code reviews and ensure the high quality of deliverables
- Identify and troubleshoot system issues and bugs
Requirements
- At least 4 years of experience as a Senior C++ Developer
- Familiarity with video streaming, HLS, DASH, smooth streaming
- Advanced knowledge of MSE, EME, Gstreamer
- Capable of reading and investigating C/C++ code for WebKit / WebPlatformForEmbedded
- Solid JavaScript development experience with a debugging focus
- Strong communication skills with an Upper-Intermediate English level
Nice to have
- Experience with Lightning framework
- Familiarity with Yocto
- Experience with BitBake build tool
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn