Middle/Senior С++ Developer
Lvivon-sitePosted 11mo ago
About the role
Ajax Systems is seeking a Middle/Senior C++ Developer to join the System subdivision, focusing on OS Malevich, Video Management System, and cloud infrastructure for a unified digital platform across embedded, cloud, mobile, and desktop.
Responsibilities
- Support technical culture with tests and continuous delivery (CD)
- Collaborate with the team to continue development of a new product using video cameras for security tasks in combination with traditional security sensors
- Develop engineering practices and improve code quality
- Participate in discussions on new product functionality and be responsible for product evolution as part of the system
Qualifications
- Experience in C++ 4+ years (C++11/C++14)
- Experience with boost, especially boost.asio
- Understanding of processes, threads, and asynchronous processing
- Ability to write unit and integration tests (TDD culture is a plus)
- Proficiency with git, cmake, gdb
- Knowledge of Linux/POSIX systems, Bash, kernel concepts
- Practical experience in designing and developing large-scale systems
Skills
Required:C++Boost (boost.asio)Concurrency / Async programmingTesting (unit/integration, TDD)Git, cmake, gdbLinux/POSIXLarge-scale system design
Benefits
- Competitive salary
- Medical insurance
- English language classes
- Opportunity to participate in internal beta projects for Ajax security systems
- Discounts from partner companies
- Discounts on company products
Last updated Oct 21, 2026. Interested? Apply on the company site.
About Ajax Systems
Rule your space
Ajax alarm system includes everything you need to protect your property | Professional home security system that combines CCTV, fire alarm and automation
intrusion protectionvideo surveillancefire and life safetyautomationCCTVfire alarmautomationremote sites
More open roles at Ajax Systems
- Senior Java Developer (Smart Home)4d agoLviv · System Department – Cloud Development Department
- QA Team Lead (VMS)4d agoKyiv · QA Division – QA VMS Manual Team
- Product Manager (Video Solutions/CCTV)4d agoKyiv · System Department – Business Analytics Department
- Logistics Specialist4d agoWarsaw · Supply Chain Division – Export Logistics Team
- QA Team Lead (VMS)4d agoLviv · QA Division – QA VMS Manual Team