CareerPlanSign in

Middle C++ Developer(VMS)

Kyiv💼 Full-time🗓 2026-09-02 → 2026-09-26

Core

Develop and improve embedded software for Ajax security devices, including the OS Malevich and Video Management System.

Role type

Middle C++ Developer (Embedded Systems)

Builds

Embedded software for security devices, OS Malevich, and Video Management System

Domain

Security systems, Embedded Linux, Video streaming

Deliverable

production ML models | product features

Required skills

C++ (C++11/C++14), Linux kernel principles, Bash, Boost (especially boost.asio), asynchronous processing, modular/integration testing, Git, CMake, GDB

Preferred skills

Embedded systems, video streaming, RTSP/RTP/RTCP protocols, video codecs (HEVC, H.264), GRPC/WebSockets/WebRTC, HLS/DASH, ffmpeg/OpenCV

Responsibilities

Maintain technical culture with testing and CI/CD, develop new product features for security devices, improve engineering practices and code quality, participate in product functionality discussions

Seniority

Middle, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.