Embedded Linux Developer (Automation Team)
Ajax, Lviv +1
- Pay
- Not listed by the employer
- Work type
- Onsite
- Level
- Not stated
- Area
- Software engineering
- Posted
- Sep 14, 2026
About the role
Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем. Продуктам Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі.
Automation Department займається розробкою програмно-апаратних комплексів для тестування кожного пристрою в процесі виробництва, створює роботизовані лінії для автоматизації збирання та пакування. А також розробляє програмне забезпечення для прошивки пристроїв і керування виробництвом, що дає змогу оптимізувати витрати часу на виготовлення датчиків. Для цього використовують Python 3 та Embedded C.
Ми шукаємо розумного, досвідченого, технічно грамотного C/C++ Linux developer у Automation Video Department.
Основні задачі: - аналіз технічних вимог для розробки тестових процедур та утіліт для виробничої ліній;
-
конфігурація та підготовка DTS, Linux kernel, Uboot та інших модулів відповідно до технічних вимог тестового ПЗ;
-
розробка окремих модулів, підсистем та алгоритмів для реалізації вимог тестового програмного забезпечення;
-
аналіз та відладка проблем у роботі платформи чи окремих модулів тестового ПЗ.
Необхідні навички: -
глибоке знання Embedded Linux (U-boot, ARM Toolchains, Kernel, RootFS, BusyBox) з досвідом розробки від 3 років;
-
професійне володіння С/С++, SHELL-scripting, а також інструментами Git, make;
-
робота з device tree та udev;
-
знання архітектури ARM-процесорів;
-
базове знання цифрових та аналогових інтерфейсів (в тому числі I2C, SPI, UART/TTL, Ethernet, USB, HDMI, MIPI, SATA, eMMC);
-
досвід використання периферії: сенсори, виконавчі пристрої, контролери, акселерометри тощо;
-
практичний досвід розробки модулів BSP для систем на ARM.
Буде плюсом: -
досвід роботи із потоковим відео, кодеками та декодерами (HEVC, H.264, H.265);
-
досвід роботи із Buildroot у розробці hardware-проєктів на ARM-платформ;
-
розуміння принципів реалізації SecureBoot у сучасних рішеннях;
-
знання та практичний досвід використання Python;
-
розуміння мережевих протоколів (TCP/IP) та протоколів передавання відеоданих (насамперед RTP/RTSP);
-
розуміння чи досвід роботи із бібліотеками ffmpeg, OpenCV;
-
розуміння особливостей розробки пристроїв з низьким енергоспоживанням;
Similar roles at other companies
QA Engineer
Quarks TechKyiv Office +1
Pay not posted
Posted Aug 27, 2026
Pay not posted
Posted Jun 11, 2026
Pay not posted
Posted Jun 8, 2026
Pay not posted
Posted Aug 31, 2026
Listed on Ajax's Lever job board; checked 28 h ago. First seen by us 28 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.