Position: Embedded Linux Developer
Company: UNi-OPS
Category: C++
Experience: 3y

Привіт всім.
Шукаємо на існуючий проект Embedded Linux DEV-а, що працює з драйверами, ядром системи та ін.

Основні завдання:
1. Розробка та підтримка існуючого дистрибутива GNU Linux (збирається за допомогою Buildroot)
2. Розробка скриптів для автоматизації (Python, Bash), складання, встановлення та оновлення програмного забезпечення.
3. Розробка CLI-утиліт для взаємодії користувачів із системою (С, C++, Python, Bash).
4. Підтримка скриптів та утиліт.
 
Вимоги:
Досвід програмування на C/C++/Shell, написання Makefile.
Досвід роботи з системами, що вбудовуються.
Практичний досвід розробки вбудованого ПЗ (Linux), в т.ч. крос-компіляції.
Плюсом буде досвід програмування Go, Python.
 
Знання:
ОС Linux (kernel, userspace, IPC) та завантажувачів
Системи збирання для вбудованих рішень (Yocto, OpenEmbedded, OpenWRT, BuildRoot)
IDE
Англійська - читання тех.документації