Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 4 Nov 2026

Senior C++ Developer (Video Management System)

Ajax Systems Kyiv On-site senior full-time

The employer hasn't listed a salary.

Apply on Ajax Systems

Description

We are seeking a new team member for our Systems department to work on creating and improving embedded software for Ajax devices.

The System subdivision is responsible for creating and developing the Ajax software ecosystem, including OS Malevich and Video Management System, building scalable cloud infrastructure, and creating client applications for various platforms.

Responsibilities:

  • Maintaining good technical culture with tests and CD
  • Collaborating with the team to continue working on a new product using video cameras for security tasks combined with traditional security sensors
  • Developing engineering practices and improving code quality
  • Participating in discussions of new product functionality and contributing to product development as part of the system

Requirements:

  • 5+ years of C++ experience (C++11/C++14)
  • Knowledge of Linux systems, bash, and understanding of Linux kernel principles
  • Good experience with boost, particularly boost.asio
  • Understanding of process, thread, and asynchronous processing principles
  • Ability to write modular/integration tests (TDD culture is a plus)
  • Proficiency in git, cmake, gdb
  • Practical experience in designing and developing large systems

Nice to have:

  • Experience with embedded systems and systems with limited computing resources
  • Experience with streaming video
  • Expert-level knowledge of signal transmission protocols and streaming data (RTSP)
  • Detailed knowledge of RTP/RTCP protocol and stack
  • Familiarity with video codec formats HEVC, H.264
  • Experience with GRPC/web sockets, WebRTC, GST, LiveMedia, Video codecs/playback
  • Experience with multimedia packaging formats like HLS, DASH, and encryption
  • Experience with critical video applications and standards
  • Familiarity with open-source libraries like ffmpeg and OpenCV
  • Practical experience with video processing pipelines for multimedia programs

Benefits:

  • Opportunity to propose and implement your own ideas that impact the product and its mass production
  • Position in a rapidly growing company with a motivated professional team
  • Competitive salary
  • Medical insurance
  • Corporate English language classes
  • Opportunity to participate in internal beta testing of Ajax security systems
  • Discounts from partner companies
  • Discounts on company products

Skills

Required

Nice to have

Ready to apply?

You apply with the employer directly. Their original posting is here: https://jobs.lever.co/ajax/8a234b50-4874-49fa-bdb5-af08b478151e

Apply on Ajax Systems