First seen by Alion on Nov 3, 2026.
Olive Green Technologies is a small R&D bureau with Scandinavian roots and Ukrainian soul.
We are fully funded and hire only experienced engineers and technicians.
Обов'язки:
Розробка, модифікація та підтримка Linux kernel modules і device drivers.
Розробка та інтеграція низькорівневого програмного забезпечення для embedded Linux платформ.
Портирование та адаптація Linux Kernel під нові hardware-платформи.
Реалізація взаємодії з апаратними компонентами та периферією через I2C, SPI, UART, GPIO, DMA та інші інтерфейси.
Робота з Device Tree, kernel configuration та bootloader.
Реалізація механізмів синхронізації, обробки переривань та конкурентного доступу до ресурсів.
Налагодження, пошук і усунення проблем на рівні kernel, драйверів та hardware/software interaction.
Оптимізація продуктивності, використання пам'яті та часу відгуку системи.
Забезпечення стабільності, надійності та передбачуваної роботи embedded-систем.
Участь у проєктуванні системної архітектури та прийнятті технічних рішень.
Взаємодія з hardware, firmware та application-level розробниками.
Написання технічної документації та підтримка процесів тестування й інтеграції.
Буде плюсом:
Досвід розробки BSP (Board Support Packages).
Практичний досвід роботи з U-Boot та Linux kernel porting на нові hardware-платформи.
Знання протоколів та інтерфейсів I2C, SPI, UART, CAN, USB, PCIe, Ethernet.
Досвід роботи з GPIO, PWM, ADC, DAC та іншою периферією.
Досвід роботи з real-time Linux (PREEMPT_RT, Xenomai).
Розуміння принципів роботи hardware interrupts, DMA та memory-mapped I/O.
Досвід оптимізації kernel під обмежені ресурси embedded-пристроїв.
Досвід роботи з мережевим стеком Linux та розробки kernel networking components.
Розуміння принципів secure boot, kernel hardening та Linux security subsystems.
Досвід роботи з QEMU та емуляцією embedded-платформ.
Ми пропонуємо:
Заробітну плату вище ринку.
Роботу в справжній R&D-команді над інноваційним українським продуктом з повним циклом розробки — від роботи з hardware до kernel та application-level software.
Можливість працювати над низькорівневими системними компонентами, де інженерні рішення безпосередньо впливають на продукт.
Можливість увійти до core-команди на ранньому етапі стартапу — саме з цього складу буде формуватись структура майбутньої компанії.
Додаткову мотивацію (опціони та інші бонуси).
Невелику, гнучку команду — рішення приймаються швидко, думка кожного має вагу.

