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: 3/19/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 3 jobs at Mad Devs

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