Middle+/Senior C++ Developer
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 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.
Please let Mad Devs know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!