Senior C / C ++ Programmer – R&D (Multimedia)

We have our own R&D Department, join us and start creating original solutions.

We have our own Research and Development Department, which means that each element offered to customers is manufactured, tested and developed at the company’s premises. All the solutions we create are prepared in an original way, which makes our company unique on the market.


— minimum 3 years of experience as a programmer,

— Master’s degree or IT engineer or adequate professional experience,

— very good knowledge of C and C ++ languages,

— knowledge of issues in the field of computer systems architecture,

— skills in object-oriented programming, decomposition and algorithms,

— good knowledge of the GNU / Linux environment for development purposes,

— knowledge of network issues and basic protocols (TCP / IP, HTTP).

Examples of tasks

— design and implementation of proprietary systems for storage, processing and distribution of multimedia content,

— work on designing innovative protocols for the distribution of audio / video content on the Internet,

— participation in conceptual work.

Nice to have

— knowledge of multi-speed programming issues,

— knowledge of issues related to the processing of multimedia streams,

— knowledge of audio / video codecs (AAC, MPEG Audio, AC-3, H.264, H.265, VP9),

— knowledge of multimedia containers (MPEG TS, ISO MPEG 4, WebM),

— experience in using hardware encoders and hardware parallel computing support (CUDA, NVENC),

— knowledge of multimedia content distribution protocols (MPEG DASH, Apple HLS, RTMP, RTSP / RTP / RTCP),

— knowledge of Python,

— basic knowledge of HTML and JavaScrip.

Our technology stack
We offer

— participation in ambitious projects

— attractive salary

— flexible working hours

— possibility of partial or full remote work

— non-corporate atmosphere.


— private medical care

— co-financing of the Multisport card

— training budget

— language courses

— fruit Mondays

Transparent recruitment process

Contact us.
We are waiting for you!


We kindly inform that we will be contacting only selected candidates.

By responding to the above job offer, you consent to the processing by Redge Technologies sp. z o.o. with its registered office in Warsaw, the personal data contained in your recruitment application in accordance with the Privacy Policy. If you want to take part in future recruitment processes conducted by our company, please attach the following clause to your recruitment application: “I consent to the processing by Redge Technologies sp. z o.o. based in Warsaw, the personal data contained in my recruitment application as part of future recruitment processes”.

Uprzejmie informujemy, że skontaktujemy się tylko z wybranymi kandydatami.

Odpowiadając na powyższą ofertę pracy wyrażają Państwo zgodę na przetwarzanie przez Redge Technologies sp. z o.o. z siedzibą w Warszawie danych osobowych zawartych w Państwa zgłoszeniu rekrutacyjnym zgodnie z Polityką Prywatności. Jeśli chcą Państwo wziąć udział również w przyszłych procesach rekrutacyjnych prowadzonych przez naszą spółkę, prosimy o załączenie do zgłoszenia rekrutacyjnego następującej klauzuli: „Zgadzam się na przetwarzanie przez Redge Technologies sp. z o.o. z siedzibą w Warszawie danych osobowych zawartych w moim zgłoszeniu rekrutacyjnym w ramach przyszłych procesów rekrutacyjnych”.