This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Senior 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.
Job Responsibility:
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”
Requirements:
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
Nice to have:
Location in Almaty
Team leadership experience
Experience with HTTP and TCP servers
Experience in developing media players, working with video effects