Skip to main content
Ajax Systems
Зібрано зLinkedinСьогодні
Frontend

Embedded Linux developer (Video Devices)

Embedded LinuxU-bootARM ToolchainsLinux KernelRootFSBusyBoxCBashGitMakeARM CortexI2CSPIUARTTTLEthernetUSBHDMIMIPISATAeMMCHEVCH.264H.265BuildrootSecureBootPythonTCPRTPRTSPffmpegOpenCVWi-Fi
Формат
-
Зайнятість
-
Локація
Kyiv
Оплата
Не вказана

Про позицію

Ajax Systems is an international technology company and the largest manufacturer of security systems in Europe. We are looking for an embedded Linux developer for video device hardware platforms (BSP). The Video Devices division handles the full development cycle of Ajax video devices, from concept to mass production.

Обовʼязки

  • Досліджувати апаратні платформи обробки відео, пропонувати та розробляти архітектурні рішення відеопристроїв
  • Виконувати пошук компонентів системи, запуск EVK та тестування SDK, враховуючи вимоги до продукту
  • Співпрацювати з hardware-інженером щодо розробки схемотехніки
  • Розробляти та інтегрувати у програмне забезпечення пристрою аппаратно-залежні модулі BSP для окремих компонентів (CPU/MCU, сенсорів, контролерів, криптомодулів тощо)
  • Здійснювати запуск та відладку апаратної частини прототипів та фінального пристрою
  • Співпрацювати із командою Firmware пристрою, виконувати погодження протоколів та програмних інтерфейсів взаємодії компонентів системи
  • Брати участь у відлагодженні, оптимізації, релізах фінального пристрою та Firmware
  • Співпрацювати з командою QA, приймати участь у формуванні вимог та розробці тест-кейсів

Вимоги

  • Глибоке знання 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)
  • Досвід використання периферії: сенсори, виконавчі пристрої, контролери, акселерометри тощо
  • Досвід роботи із потоковим відео, кодеками та декодерами (HEVC,H.264,H.265)
  • Досвід роботи із Buildroot у розробці hardware-проєктів на ARM-платформ
  • Розуміння принципів реалізації SecureBoot у сучасних рішеннях
  • Знання та практичний досвід використання Python
  • Розуміння мережевих протоколів (TCP/IP) та протоколів передавання відеоданих (насамперед RTP/RTSP)
  • Розуміння чи досвід роботи із бібліотеками ffmpeg, OpenCV
  • Розуміння особливостей розробки пристроїв з низьким енергоспоживанням
  • Досвід написання допоміжного софту для ПК з метою налагодження або тестування пристроїв

Переваги

  • Можливість пропонувати та реалізовувати власні ідеї, які мають вплив на продукт і виробництво
  • Роботу у вмотивованій команді та zero bullshit culture
  • Конкурентну заробітну плату
  • Медичне страхування
  • Корпоративну англійську мову
  • Компенсацію профільного навчання
  • Можливість взяти участь у проєкті бета-тесту систем безпеки Ajax — отримання та тестування нових гаджетів до їх релізу
Embedded Linux developer (Video Devices)
Оригінал