logo[мetahunt]
> DOU
senior

Embedded Engineer

Odd Systems
format:Remotecompany:Product
cc++linux kernelv4l2mipi csii2cdevice treeembedded linux
gstreamerffmpegraspberry piyoctobuildrootpythonbash
reservation:yes
domainDefTech
locationKyiv, Ukraine
> full description

Odd Systems — це оборонна технологічна компанія, що спеціалізується на розробці та виробництві тепловізійних камер. Заснована групою підприємців, інженерів, управлінців та технологічних ентузіастів з попереднім досвідом роботи в ряді міжнародних технологічних компаній, включаючи Petcube, світового лідера у сфері камер для домашніх тварин та програмного забезпечення. Продукти компанії, включаючи тепловізійні камери Курбас, Світлич та інші, названі на честь видатних діячів «Розстріляного Відродження» та «Шістдесятників» — українських інтелектуалів ХХ століття, переслідуваних та знищених радянським режимом. Odd Systems має офіси в Україні, США та ЄС.

Місія ролі: Будувати програмну основу роботи камерних систем — від bring-up сенсора та інтеграції в Linux camera stack до оптимізації стабільності, якості відеопотоку та взаємодії з ISP і hardware-платформою.

Основні задачі:

  • Розробка та bring-up Linux kernel драйверів для камер.
  • Інтеграція сенсора в Linux camera stack (V4L2, Media Controller).
  • Реалізація V4L2 sub-device драйвера.
  • Налаштування та відлагодження MIPI CSI-2 інтерфейсу.
  • Реалізація керування сенсором через I2C (експозиція, gain, режими роботи).
  • Побудова та підтримка device tree опису для камерного модуля.
  • Bring-up камери на цільовій платформі (наприклад Raspberry Pi / Zynq / Rockchip).
  • Інтеграція з user-space (libcamera, GStreamer, ffmpeg).
  • Відлагодження проблем на стику sensor / kernel / ISP / hardware.
  • Оптимізація стабільності та якості відеопотоку.
  • Підготовка технічної документації (ICD, опис драйвера, init sequence).

Досвід та навички, які ми шукаємо:

  • Комерційний досвід розробки на C, С++_ в середовищі Linux.
  • Практичний досвід розробки Linux kernel драйверів.
  • Досвід роботи з camera stack: V4L2, Media Controller framework.
  • Практичний досвід розробки або модифікації V4L2 sub-device драйверів для сенсорів.
  • Розуміння принципів роботи MIPI CSI-2 та відео пайплайнів.
  • Досвід роботи з I2C (робота з регістрами сенсора, конфігурація режимів).
  • Розуміння exposure, gain, frame timing, rolling shutter.
  • Досвід роботи з device tree (DTS) для опису камерних модулів.
  • Навички відлагодження kernel space (dmesg, trace, debugfs).
  • Досвід bring-up камер або сенсорних модулів на embedded платформах.
  • Вміння читати даташити сенсорів та SoC.

Буде плюсом:

  • Досвід роботи з libcamera.
  • Практика роботи з GStreamer або FFmpeg.
  • Досвід bring-up камер на Raspberry Pi або інших SBC.
  • Розуміння ISP pipeline та обробки зображення.
  • Досвід роботи з Yocto або Buildroot.
  • Практика MIPI debugging (lane configuration, timing, signal issues).
  • Знання Python або Bash для автоматизації тестів.
  • Виступити архітектором екосистеми драйверів компанії

Чому варто обрати нас:

  • Робота, яка матиме реальний вплив. Ми створюємо продукти, які безпосередньо посилюють оборонний потенціал України.
  • Робота з топовими інженерами у сфері MilTech та автономності.
  • Офіційне оформлення трудових відносин в Дія.Сіті.
  • Можливість бронювання військовозобов’язаних працівників згідно з вимогами чинного законодавства.
  • Щорічна оплачувана відпустка — 24 календарні дні.
  • Для ветеранів передбачена додаткова оплачувана відпустка — 14 календарних днів.
  • Оплачувані лікарняні відповідно до законодавства.
  • Добровільне медичне страхування після проходження випробувального терміну.
  • Можливість компенсації витрат на навчання згідно з внутрішніми політиками компанії.

Ми шукаємо не виконавців, а однодумців, які поділяють наші цінності та готові будувати майбутнє українського MilTech.

Відгукнутись на вакансію