Point your AI agent at freehire and let it find you a job.

Get the CLI →

Ajax Systems

NewBe an early applicant

Embedded Linux Engineer (Video Devices)

Posted Updated
Discussion

Summary

Ajax Systems (Kyiv) is hiring an Embedded Linux engineer for its Video Devices team to research video-path architecture and build/maintain the Linux BSP for camera hardware — U-Boot, kernel, device tree, sensor drivers and streaming stack — from prototype through mass production. Core stack: Embedded Linux (U-Boot, ARM toolchains, kernel, BusyBox), C, and shell scripting.

Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем.

Ми в пошуках інженера-розробника вбудованого програмного забезпечення апаратних платформ відеопристроїв (BSP) на базі Embedded Linux. Нам потрібен досвідчений фахівець, активний та готовий втілювати новітні рішення.

Video Devices підрозділ реалізує повний цикл створення відеопродуктів Ajax — від концепту до запуску в серійне виробництво. Ми об'єднуємо експертизу в механіці, Hardware, Image Quality, оптиці, Embedded-системах та нетворкінгу. Наша мета — створення технологічно складних та конкурентних пристроїв, що поєднують стабільність зв'язку, високу якість зображення та масштабованість виробництва.

Необхідні знання та навички:

  • Глибоке знання Embedded Linux (U-boot, ARM Toolchains, Kernel, RootFS, BusyBox) з досвідом розробки від 3 років;
  • Професійне володіння С, SHELL-scripting, а також інструментами Git, make;
  • Знання архітектури ARM-процессорів;
  • Знання цифрових та аналогових інтерфейсів (в тому числі I2C, SPI, UART/TTL, Ethernet, USB, HDMI, MIPI, SATA, eMMC);
  • Досвід використання периферії: сенсори, виконавчі пристрої, контролери, акселерометри тощо.

Буде плюсом:

  • Розуміння мережевого стеку (TCP/IP, сокети) на рівні застосунку.
  • Досвід роботи з мультисенсорними/multi-modal системами зображення (наприклад, поєднання кількох каналів отримання зображення).
  • Навички рев'ю схемотехніки та PCB-розводки, розуміння аналогових і цифрових інтерфейсів.
  • Навички роботи з EDA Altium (рев'ю, а не обов'язково розробка з нуля).
  • Досвід роботи з IDE (Eclipse, IAR, CCS) та крос-компіляцією toolchain для ARM.
  • Python/скриптинг для test automation та bring-up тулів.
  • Наявність завершених проектів у маспроді або некомерційних проектів, створених для себе.

Завдання:

  • Досліджувати й визначати архітектуру відеотракту: обирати сенсор(и) зображення та ISP/SoC-платформу з урахуванням вимог до роздільної здатності, кодеків, динамічного діапазону та енергоспоживання.
  • Розробляти та підтримувати Linux BSP для прототипу: bootloader (U-Boot), kernel config, device tree, драйвери сенсорів, ISP-пайплайн, налаштування та оптимізацію стрімінгового стеку.
  • Співпрацювати з hardware-інженером під час розробки схемотехніки та трасування плати - робити рев'ю схеми та PCB (відеоінтерфейси, живлення, EMI/EMC-критичні ділянки), коригувати технічне завдання.
  • Проводити hardware-відлагодження прототипів: перевіряти сигнали цифрових/аналогових інтерфейсів, мережевих та силових ланцюгів.
  • Брати участь у розробці firmware фінального пристрою на всіх етапах - відлагодження, оптимізація продуктивності та енергоспоживання, реліз.
  • Взаємодіяти з QA - здійснювати огляд та коригування test case під час ручного та стендового тестування пристрою.
Пропонуємо:
  • Можливість пропонувати та реалізовувати власні ідеї, які мають вплив на продукт і виробництво;

  • Роботу у вмотивованій команді та zero bullshit culture;

  • Конкурентну заробітну плату;

  • Медичне страхування;

  • Корпоративну англійську мову;

  • Компенсацію профільного навчання;

  • Можливість взяти участь у проєкті бета-тесту систем безпеки Ajax — отримання та тестування нових гаджетів до їх релізу.

Ajax Systems — це українська історія успіху, яка виросла в глобальний продукт. Пристроям Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації.

What they ask for

Required

  • Deep knowledge of Embedded Linux (U-Boot, ARM toolchains, kernel, RootFS, BusyBox) with 3+ years of development experience
  • Proficiency in C and shell scripting, plus Git and make
  • Knowledge of ARM processor architecture
  • Knowledge of digital and analog interfaces (I2C, SPI, UART/TTL, Ethernet, USB, HDMI, MIPI, SATA, eMMC)
  • Experience with peripherals: sensors, actuators, controllers, accelerometers, etc.

Preferred

  • Understanding of the network stack (TCP/IP, sockets) at the application level
  • Experience with multi-sensor/multi-modal imaging systems (e.g., combining multiple image channels)
  • Skills in schematic and PCB layout review; understanding of analog and digital interfaces
  • Altium EDA skills (review, not necessarily design from scratch)
  • Experience with IDEs (Eclipse, IAR, CCS) and cross-compiling toolchains for ARM
  • Python/scripting for test automation and bring-up tools
  • Completed projects in mass production or personal non-commercial projects

Skills

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available