Middle+/Senior C++ Developer

KazakhstanHybridMiddleSenior

2500-3500$

We are looking for a C++ Developer with experience in embedded development. If you’re not just about writing code but also enjoy solving problems, working with hardware, and have a passion for multimedia — this might be your next adventure.

Responsibilities:

  • Lead the development of a multimedia player for advertising displays (80% coding and research, 20% management)

  • Use C++17, WebKit, FFMPEG, OpenGL, CMake and Linux

  • Work with Embedded Linux development for both x86 and ARM64 (Raspberry Pi)

  • Collaborate with internal teams, such as product, development

  • Mentor, motivate and develop a small dev team

  • Understand the business: that it's not just about coding, but about understanding the “why”

Our expectations:

  • 3+ years of experience in Embedded Linux development

  • Strong C++ skills (C++17 preferred, C++11 is okay)

  • Hands-on experience with WebKit, FFMPEG, OpenGL

  • Experience writing unit tests

  • Experience with Docker, Git, Linux, and basic web services concepts

  • Strong ownership mindset and critical thinking

  • B1 English level, fluent Russian

It will be a plus:

  • Location in Almaty

  • Team leadership experience

  • Experience with HTTP and TCP servers

  • Experience in developing media players, working with video effects

  • Experience in online cinemas

Published on: 5/7/2026

Mad Devs

Mad Devsverified company badge

Mad Devs is a London-headquartered full-stack IT company developing enterprise-grade software solutions for businesses in finance, transport and logistics, security, education technology, and advertising.

Website

See all 18 jobs at Mad Devs

Unlock access with PlusPlus

Please let Mad Devs know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!

Similar jobs