Linux Kernel Developer

Olive Green Tech Responds Quickly
$$$$
🪖 DefTech

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-команди на ранньому етапі стартапу — саме з цього складу буде формуватись структура майбутньої компанії.
  • Додаткову мотивацію (опціони та інші бонуси).
  • Невелику, гнучку команду — рішення приймаються швидко, думка кожного має вагу.

Required skills

Linux, C/C++

Required languages

English B2 - Upper Intermediate
Ukrainian C1 - Advanced
Published 3 November
5 views · 0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...