Linux C++ Developer (Video Management System)

Remote2,000+ USD
Kyiv, Ukraine
Apply Now

Tech Stack

C++JavaKotlinSwiftLinuxPythonObjective-C

Job Description, Responsibilities & Requirements

About the Position

Linux C++ Developer (Video Management System)

Kyiv, Kyiv City

Sign-on bonus: $2000 🔥

We are seeking a skilled Embedded Linux C++ Developer for our Video Management System team in Kyiv, Ukraine. Join our innovative team and contribute to the development of smart home security solutions.

About the Company

We are an international technology company, the largest developer and manufacturer of security systems in Europe, Ajax, with smart home capabilities. This is a whole ecosystem of 180 devices, mobile and desktop applications, server infrastructure. Every year we demonstrate exponential growth both in the size of the team and in the number of users worldwide. Currently, the company has more than 4,100 employees. And Ajax sensors protect 3.5 million users in more than 187 countries around the world.

The System Department makes devices smart, turning them into a full-fledged IoT. They have created and are developing OS Malevich (modular RTOS for various hardware platforms) and the Ajax Cloud cloud service (Java 20 / Kotlin, AWS, Akka, NATS, Kafka, Mongo, MySQL). For managing, servicing, and monitoring the system by users, installers, and engineers of security companies, applications for iOS (Objective-C, Swift), Android (Java, Kotlin), Windows/macOS (Python / C++, QT, QML) have been developed.

Recently, security has become increasingly important for both homeowners and businesses. Whether it's home security, asset protection, or ensuring the safety of loved ones, having a reliable security infrastructure is paramount. This is where video surveillance systems offer a comprehensive solution for monitoring, recording, and analyzing activity on and around your property. Video surveillance systems have come a long way since their inception. From early CCTV systems to modern IP cameras, the evolution of video surveillance technology has been remarkable. Instead of grainy, low-resolution video, modern security cameras offer high-definition video, remote access, and intelligent analytical capabilities.

We are looking for a smart, experienced, technically proficient Embedded Linux C++ Developer.

Responsibilities

  • Develop and maintain embedded systems for video management
  • Implement and optimize C++ and Linux-based solutions
  • Collaborate with cross-functional teams to integrate video surveillance features

Requirements

  • Proficiency in Embedded, Linux, and C++
  • Experience with Java, Kotlin, Objective-C, Swift, Python, QT, and QML
  • Strong problem-solving skills and attention to detail

Nice to Have

  • Experience with video processing and analysis
  • Knowledge of AWS, Akka, NATS, Kafka, Mongo, and MySQL

We Offer

  • Competitive sign-on bonus of $2000
  • Full-time position with career growth opportunities
  • Collaborative and innovative work environment

Join us to make "Made in Ukraine" a synonym for reliability.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Ajax Systems Home Page

Jobs powered by [Job Board Name]

Ajax SystemsKyivUkraineC++, Java, Kotlin, Swift, Linux, Python, Objective-CFull-time 2,000+ USD 2,000+ USD

Job Details

Company name:
Ajax Systems
Salary:
2,000+ USD
Location:
Kyiv, Ukraine
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
2/25/2026
Last checked:
2/25/2026
Posted on the source:
N/A
Apply Now