Linux Kernel Developer

Miltech Company Responds Quickly
$$$$
🪖 DefTech Product

Наша команда займається розробкою БпЛА різних класів. Багато говорити не можемо, але ти точно чув їх назви) 
Ми маємо повний цикл розробки продукту — від ідеї до масового виробництва. 


На цій ролі треба буде допомогти команді з доведенням цифрового зв’язку під вироби компанії.

Команда дуже велика і складається з кращих інженерів в галузі.

 

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

  • Портування, кастомізація та підтримка ядра Linux для унікальних вбудованих платформ.
  • Проведення первинного запуску (board bring-up) для нового обладнання (SoM та кастомних PCB)
  • Збирання та підтримка дистрибутивів Linux за допомогою Buildroot та/або Yocto Project.
  • Розробка та підтримка конфігурацій Device Tree.
  • Розробка, інтеграція та налагодження драйверів ядра Linux.
  • Конфігурування та кастомізація процесу завантаження Linux (BootROM, U-Boot, Linux Kernel, Root Filesystem).
  • Налагодження (debugging) проблем, пов’язаних із ядром, завантажувачем, драйверами та апаратною частиною.
  • Оптимізація продуктивності системи, часу завантаження, використання пам’яті та загальної надійності системи.
  • Тісна співпраця з інженерами-схемотехніками (hardware engineers) на етапах розробки та валідації платформ.

 

Вимоги:

  • 5+ років досвіду у сфері розробки Embedded Linux.
  • Глибокий практичний досвід розробки ядра Linux (Linux Kernel).
  • Досвід роботи з Buildroot та/або Yocto Project.
  • Успішний досвід проведення первинного запуску кастомних плат (custom board bring-up).
  • Чітке розуміння процесу завантаження Linux, зокрема BootROM, U-Boot, Device Tree, Linux Kernel та Root Filesystem.
  • Досвід розробки або модифікації драйверів ядра Linux.
  • Відмінні знання Device Tree.
  • Впевнені навички програмування на C та Python.
  • Досвід роботи з архітектурою ARM SoC.
  • Своєчасне й уміле володіння Git та інструментами розробки під Linux.
  • Сильні аналітичні навички та вміння ефективно вирішувати складні технічні проблеми (problem-solving).
     

Умови роботи:

  • Робота на перемогу України. Відчуття змістовності і сенсовності своїх дій.
  • Офіційне працевлаштування.
  • Бронювання військовозобов’язаних за умови наявності актуальних військово-облікових документів.
  • Відпустка — 24 календарних дні на рік + 1 день відпустки на день народження.
  • Покриття всіх лікарняних листів + 3 лікарняних на рік без медичного підтвердження.
  • Медичне страхування для працівників після закриття випробувального терміну.
  • Комфортний офіс на правому березі Києва.

Required languages

English B1 - Intermediate
Ukrainian Native
Published 13 July
3 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...