We use cookies to run the site and count visits. "Got it" also allows session recording.
Ajax Systems
Kyiv, Ukraine4 months ago
Grade
Senior
Experience
from 4 years
Work format
Onsite
An email or a Telegram message to the recruiter
Ajax Systems is an international technology company and Europe's largest security systems manufacturer. We are looking for a new player for the System division for the position of C++ Embedded Engineer, Video team.
The team develops embedded C++ software for Video Edge devices - NVR and cameras. The product involvement spans all stack levels: from vendor SDK and multimedia pipeline to network protocols and system UI on the device. Among the current tasks: integration of AI analytics related to object detection and tracking, development of cloud archive and video streaming, support for new platforms.
Maintain technical culture with tests and CD Collaborate with the team to continue working on a new product using video cameras for security tasks in conjunction with traditional alarm sensors Develop engineering practices and improve code quality Participate in discussions of new product functionality and be responsible for product development as part of the system
C++ experience 4+ years (C++11/C++14) Experience with boost, particularly boost.asio Understanding of processes, threads, and asynchronous processing principles Ability to write unit/integration tests (TDD culture will be a plus) Proficiency in git, cmake, gdb Practical experience in designing and developing large systems
Experience with embedded systems and systems with limited computing resources Knowledge of Linux/POSIX-compatible systems, knowledge of bash, understanding of Linux kernel principles Experience with video streaming Understanding of the RTP/RTCP protocol and stack Proficiency in open-source libraries, from ffmpeg to OpenCV Practical experience in using and integrating with relevant open-source technologies
a chance to propose and implement your own ideas that influence the product and its mass production; a place in a rapidly growing company with a motivated professional team; competitive salary; medical insurance; corporate English classes; opportunity to participate in the internal beta testing project of Ajax security systems; discounts from partner companies; discounts on company products.
Ajax Systems is an international technology company and Europe's largest security systems manufacturer. We are looking for a new player for the System division for the position of C++ Embedded Engineer, Video team.
The team develops embedded C++ software for Video Edge devices - NVR and cameras. The product involvement spans all stack levels: from vendor SDK and multimedia pipeline to network protocols and system UI on the device. Among the current tasks: integration of AI analytics related to object detection and tracking, development of cloud archive and video streaming, support for new platforms.
Required knowledge and skills: C++ experience 4+ years (C++11/C++14) Experience with boost, particularly boost.asio Understanding of processes, threads, and asynchronous processing principles Ability to write unit/integration tests (TDD culture will be a plus) Proficiency in git, cmake, gdb Practical experience in designing and developing large systems
Will be a plus: Experience with embedded systems and systems with limited computing resources Knowledge of Linux/POSIX-compatible systems, knowledge of bash, understanding of Linux kernel principles Experience with video streaming Understanding of the RTP/RTCP protocol and stack Proficiency in open-source libraries, from ffmpeg to OpenCV Practical experience in using and integrating with relevant open-source technologies
Team's task: Maintain technical culture with tests and CD Collaborate with the team to continue working on a new product using video cameras for security tasks in conjunction with traditional alarm sensors Develop engineering practices and improve code quality Participate in discussions of new product functionality and be responsible for product development as part of the system
We offer: a chance to propose and implement your own ideas that influence the product and its mass production; a place in a rapidly growing company with a motivated professional team; competitive salary; medical insurance; corporate English classes; opportunity to participate in the internal beta testing project of Ajax security systems; discounts from partner companies; discounts on company products.
We compare skills, grade, work format and salary
Most often 3,220 to 4,390