Ajax Systems logo

Embedded Linux Developer

Ajax Systems

On-site
Kyiv
Full-time
Mid Level
3+ yrs
Salary not listedPosted 1w ago

Real job — pulled straight from Ajax Systems’s careers page · Verified August 5, 2026 · No reposts.

Job description

Ajax Systems is hiring a Embedded Linux Developer — a full-time, based in Kyiv role. Apply directly on Ajax Systems's careers page below.

Embedded Linux developer (Automation)

Team: Automation Department

Location: Kyiv

Commitment: Full-time

Workplace Type: onsite

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;

  • розуміння особливостей розробки пристроїв з низьким енергоспоживанням;

  • вміння використання паяльного обладнання та вимірювальної техніки;

  • досвід написання допоміжного софту для ПК з метою налагодження або тестування пристроїв.

  •  
    Ajax Systems — це українська історія успіху, місце неймовірної сили та енергії. 
    Долучайтеся, щоб зробити Made in Ukraine 🇺🇦 синонімом надійності.

Get Embedded Linux Developer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
AvaTrade logo

Full Stack Engineer

Herzliya
✓ From careers page· 11m ago
CERN logo

CERN

New

Digital ASIC Designer

Geneva, CH
✓ From careers page· 26m ago
Sequoia Connect logo

Senior Azure Developer

Remote · Mexico-eligible
✓ From careers page· 1h ago
Sequoia Connect logo

Lead Test Automation Engineer

Mexico
✓ From careers page· 1h ago

Frequently asked questions

What skills are required for Embedded Linux Developer at Ajax Systems?

The required skills for Embedded Linux Developer at Ajax Systems include: C, C++, Git, ARM, I2C, SPI, Ethernet, Python, TCP/IP, OpenCV.

What is the seniority level for Embedded Linux Developer at Ajax Systems?

Embedded Linux Developer at Ajax Systems is a Mid Level level position.

How do I apply for Embedded Linux Developer at Ajax Systems?

You can view the full description and apply for Embedded Linux Developer at Ajax Systems on EchoJobs: https://echojobs.io/job/ajax-systems-embedded-linux-developer-automation-bwxp5.