NDA Recruitment NDA Recruitment
  • Deferment
  • Currently viewed by 1 job seeker
NDA Recruitment

Yocto Engineer

Be the first!

You could be the first to apply for this job. This is your chance to catch the employer’s attention.

  • NDA Recruitment , Agency

    Recruiting and HR; 10–50 employees
  • Kyiv
  • Full-time. Work experience more than 5 years. Higher education.
  • English — average, ukrainian — fluent
  • Employee deferment
  • Продуктивність
Show all skillsRoll up skills

Job description

Про роль Ми шукаємо Yocto Engineer для проєктування, розробки та підтримки кастомізованих Embedded Linux-дистрибутивів на базі Yocto Project. Ви будете тісно співпрацювати з командами апаратного забезпечення, прошивки та прикладного ПЗ для доставки стабільних, захищених і готових до виробництва Linux-образів для вбудованих пристроїв.

Обов’язки:

  • Проєктування, збірка та підтримка Linux-дистрибутивів на базі Yocto
  • Створення та підтримка BSP-левелів, рецептових файлів (recipes) та конфігурацій образів
  • Інтеграція та налаштування завантажувачів і ядра Linux
  • Оптимізація часу збірки, розміру образу та продуктивності системи
  • Відлагодження проблем збірки та виконання (BitBake, ядро, userspace)
  • Інтеграція драйверів пристроїв, middleware та сторонніх пакетів
  • Забезпечення дотримання ліцензійних вимог (GPL, LGPL та інші OSS-лицензії)
  • Підтримка CI/CD-процесів для автоматизованих збірок
  • Співпраця з апаратними, QA та розробницькими командами
  • Підтримка технічної документації

Вимоги:

  • Досвід роботи з Yocto Project / OpenEmbedded
  • Ґрунтовні знання архітектури Embedded Linux
  • Досвід роботи з BitBake, recipes, layers та конфігураційними файлами
  • Впевнене володіння інструментами автоматизації збірки: Autotools, Make, CMake, Ninja, Meson
  • Навички скриптингу: Bash, Python
  • Високий рівень знань C та C++
  • Практичний досвід налаштування та відлагодження ядра Linux
  • Знання інструментальних ланцюгів для крос-компіляції
  • Досвід роботи з ARM-платформами
  • Досвід роботи з Git та колаборативними робочими процесами
  • Вміння відлагоджувати низькорівневі системні проблеми

Бажано (Nice to Have):

  • Досвід bring-up BSP на новому апаратному забезпеченні
  • Досвід роботи з Buildroot або іншими системами побудови вбудованих систем
  • Знайомство з secure boot, OTA-оновленнями або SWUpdate / RAUC / Mender
  • Розуміння real-time Linux (PREEMPT_RT)
  • Досвід роботи з CI-системами (Jenkins, GitLab CI тощо)

Додатково буде плюсом:

  • Внесок в open-source проєкти
  • Розробка драйверів для ядра
  • Профілювання системи та ядра

Освіта: Бакалавр або магістр у галузі комп’ютерних наук, комп’ютерної інженерії, електроніки або суміжній спеціальності (або еквівалентний практичний досвід).

Ми пропонуємо:

  • Роботу над cutting-edge вбудованими продуктами
  • Конкурентну заробітну плату та соціальний пакет
  • Гнучкий формат роботи (віддалено / гібрид / офіс)
  • Можливості професійного зростання та навчання
  • Інженерно-орієнтовану та командну культуру

Similar jobs

Jobs in the category

Jobs by city

Jobs by Industry