Linux Networking Engineer
Black Forest Systems — це defense-tech стартап, який створює безпілотні системи для піхоти, спроєктовані для реальних бойових умов. Наші рішення поєднують власну електроніку, захищений зв’язок і програмне забезпечення керування у вертикально інтегровані платформи, що роблять акцент на простоті, безпеці та швидкому розгортанні.
Ми розробляємо власний комунікаційний стек для бортових систем дронів і наземних станцій управління. Система створюється з нуля та забезпечує передачу відео, телеметрії й команд управління між вузлами мережі. Інженер братиме безпосередню участь у проєктуванні архітектури та реалізації цього рішення.
Шукаємо Linux Networking Engineer, який буде розробляти комунікаційний модуль і мережевий стек для передачі відео, телеметрії та команд управління через кілька типів радіоканалів.
Наші очікування:
— Вища технічна освіта;
— Володіння мовами С, С++;
— Досвід розробки під Linux (kernel драйвери, user space networking);
— Розуміння мережевих протоколів, packet routing, buffering, latency, jitter;
— Досвід роботи з embedded Linux системами;
— Досвід роботи з WiFi або іншими радіомодулями;
— Досвід розробки багатопроцесорних і багатопотокових систем реального часу;
— Досвід проектування та розробки механізмів зв’язку, інтерфейсів і протоколів.
Що буде входити в обов’язки:
— Розробка Linux драйверів та сервісів для комунікаційних модулів;
— Робота з kernel space та user space;
— Розробка комунікаційного шару системи;
— Робота з Linux networking stack (TCP/UDP, raw sockets);
— Реалізація передачі даних через кілька каналів зв’язку (WiFi, LoRa, LTE);
— Реалізація буферизації, reorder та jitter-buffer для потоків даних;
— Розробка механізмів передачі: відеопотоків, телеметрії та команд управління;
— Розробка мережевої взаємодії між кількома вузлами системи;
— Розробка механізмів перевірки достовірності даних;
— Оптимізація затримок, пропускної здатності та стабільності передачі;
— Інтеграція радіомодулів у єдину систему зв’язку;
— Тестування та оптимізація роботи системи на реальному обладнанні.
Буде плюсом:
— Розуміння принципів mesh networking;
— Розуміння принципів цифрового радіозв’язку;
— Досвід роботи з low-latency streaming або real-time data systems;
— Досвід роботи з відеострімінгом (H264 / H265);
— Вмієш читати електричні схеми;
— Знаєш внутрішню архітектуру Linux;
— Маєш досвід роботи над апаратними проєктами.
Що ми пропонуємо:
— Роботу в справжній продуктовій команді над інноваційним українським продуктом з повним циклом розробки (аналіз потреб, проєктування, програмна розробка, тестування);
— Участь у створенні комунікаційної архітектури безпілотних систем;
— Сильна інженерна команда та швидкий цикл розробки без зайвої бюрократії;
— Зручний графік роботи: гібрид в Києві;
— Оплачувані лікарняні і відпустка;
— Оплата 50% вартості курсів;
— Оплата участі у конференціях / мітапах;
— Можливість бронювання співробітників;
— Можливість увійти до core-команди на ранньому етапі стартапу — саме з цього складу буде формуватися структура майбутньої компанії;
— Рівень компенсації відповідно до досвіду та компетенцій (обговорюється на співбесіді);
— Комплексні обіди в R&D офісі;
— Додаткова мотивація для найкращих (опціони та інші бонуси);
— Невелику, гнучку команду — рішення приймаються швидко, думка кожного має вагу.
Прагнеш робити внесок у незалежність і технологічний розвиток оборони України? Ми чекаємо на тебе — відгукуйся!