Senior C++ Developer remote work in Telecommunication | EPAM Anywhere
Back icon

Senior C++ Developer for a Telecommunications Company

Senior C++ Developer for a Telecommunications Company 40 hrs/week, 12+ months

We're looking for a remote Senior C++ Developer with 3+ years of development experience in embedded C++, and strong embedded Linux knowledge to join our team.

The customer is a Spanish multinational telecommunications company. It is one of the largest telephone operators and mobile network providers in the world.


  • Supporting existing customer teams with STB/IPTV development
    • Design, build, and maintain efficient, reusable, and reliable C++ code
      • Implement performance and quality modules
        • Identify bottlenecks and bugs, and devise solutions to these problems
          • Help maintain code quality, organization, and automatization


            • 4+ years of development experience in C++
              • Knowledge of Embedded Linux (real time and memory restrictions)
                • Knowledge of C & C ++, threads and processes, mutex, traffic lights and signals
                  • Experience with Cross compilation environments
                    • Knowledge of Makefiles, shell scripts. Experience in Perl, Python and AWK will be valued
                      • Experience with Git, JIRA
                        • Good speaking and writing skills in Spanish
                          • Able to adjust working hours close to CET time
                            • Willing to relocate to Spain in 3-4 months after start on the project

                              Nice to have

                              • Experience with STB chipsets: Broadcom
                                • Experience with browsers integration: WPE, WebEngine, Browser extensions
                                  • Knowledge of Native Applications: QML, QT
                                    • Experience with Graphic Stacks: OpenGL, Wayland
                                      • Experience with Linux drivers
                                        • Knowledge of IPTV and OTT
                                          • General knowledge about digital television (IPTV, DTV, CATV, OTT, etc.)
                                            • Knowledge of igmp, rtsp, http, HLS, SS, DASH and other transmission protocols
                                              • Knowledge of MPEG-TS / MP4 Encapsulation, H264, HEVC Video Codecs, AV1
                                                • Knowledge of DRM (NAGRA, Playready, Widewine)
                                                  • Experience of previous developments in MW of STB
                                                    • Knowledge of Audio and video signaling
                                                      • Knowledge of AndroidTV
                                                        • Previous experience in similar positions related to video (IPTV, DTV, CATV, OTT, etc.)

                                                          Benefits in eligible locations


                                                          For you

                                                          • Voluntary health insurance for you (100% covered) and your family (with corporate discount)
                                                          • Individual sessions with professional psychologists and coaches
                                                          • Free corporate sports and wellness programs
                                                          • Stable income
                                                          • Paid time off

                                                          For your comfortable work

                                                          • 100% remote work forever
                                                          • Free licensed software
                                                          • Possibility to work on your own device (BYOD)
                                                          • Stable workload
                                                          • Relocation opportunities
                                                          • Flexible engagement models

                                                            For your growth

                                                            • Free trainings for technical and soft skills
                                                            • Access to LinkedIn Learning platform
                                                            • Language courses
                                                            • Access to internal and external e-Libraries
                                                            • Certification opportunities
                                                            • Skill advisory service

                                                              40 hrs/week

                                                              Hours per week

                                                              12+ months

                                                              Project length

                                                              Belarus, Russia, Ukraine

                                                              Locations eligible for the position