CareerPlanSign in

Middle/Senior С++ Developer

Lviv💼 Full-time🗓 2025-10-01 → 2026-09-29

Core

Developing and maintaining the software ecosystem for Ajax's security systems, specifically focusing on the Video team's Video Management System and cloud infrastructure.

Role type

Senior C++ Developer (Video Systems)

Builds

Video Management System, OS Malevich, scalable cloud infrastructure, and client applications for security platforms.

Domain

Security technology, video streaming, embedded systems, cloud infrastructure.

Required skills

C++ (11/14), Boost (especially asio), asynchronous processing, Linux/POSIX systems, Bash, Git, CMake, GDB, modular/integration testing, large-scale system design.

Preferred skills

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

Technologies

C++, Java, Kotlin, Swift, Python, Linux, Boost, Git, CMake, GDB, Bash, RTSP, RTP, RTCP, HEVC, H.264, GRPC, WebSockets, WebRTC, HLS, DASH, ffmpeg, OpenCV.

Responsibilities

Support technical culture with testing and CI/CD, develop new security products using video cameras, improve engineering practices and code quality, discuss and implement new product functionality.

Seniority

Senior, hands-on IC

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