Frontline Robotics

Senior Software Engineer (Rust/Embedded Linux)

Frontline Robotics Responds Quickly
$$$$
🪖 DefTech Product

Frontline Robotics — українська defence tech компанія, що займається розробкою та виробництвом роботизованих систем для Сил безпеки та оборони України.

Наша місія — створити інтегровану роботизовану екосистему для наступу й оборони.
Ми сформували досвідчену та злагоджену команду й зараз шукаємо Senior Software Engineer (Rust/Embedded Linux).

Ми щиро вдячні ветеранам і ветеранкам за службу та активно розглядаємо ваші відгукам на вакансії.

Для нас важливо:

  • 5+ років професійного досвіду розробки програмного забезпечення, включаючи 2+ роки роботи в Rust (асинхронізація, FFI, обробка помилок, тестування, гігієна робочого простору Cargo).
  • Обов’язковий досвід роботи з Linux. Зручне використання як середовища щоденної розробки та цільового середовища: процеси, файлові системи, мережі, системи, дозволи, налагодження за допомогою `gdb` / `strace` / logs.
  • Досвід роботи з Yocto / OpenEmbedded: рецепти, шари, налаштування образів, SDK/sysroot, bitbake, налагодження невдалих збірок, інтеграція сторонніх пакетів.
  • Docker: образи, багатоетапні збірки, томи, мережі; використання контейнерів для відтворюваних збірок, неперервна інтеграція та локальні середовища.
  • Сильне системне мислення: пам’ять, паралельність, IPC, межі обладнання/ОС, надійність та спостережуваність на обмежених пристроях.
  • Git, перегляд коду та володіння функціями від проектування до продакшену.

Буде перевагою:

  • C для читання, обгортання або взаємодії з існуючим кодом (FFI, драйвери, SDK постачальники суміжні з ядром інтерфейси). Не основна мова.
  • Python для з’єднання: скрипти збірки/тестування, помічники CI, прошивка/налаштування, інструменти log/data, невеликі сервіси — не серверні частини додатків як основне завдання.
  • Крос-компіляція, цільові елементи `aarch64`/`arm`, віддалене налагодження.
  • Робота з модулями ядра, деревами пристроїв, завантажувачами або BSP.
  • Мережеві протоколи, послідовний/USB або зв’язок між пристроями, специфічними для домену.
  • CI/CD (GitLab CI, GitHub Actions або подібні) для конвеєрів прошивок/образів.
  • Основи безпеки: безпечне завантаження, підписання, SBOM, мінімальні привілеї на пристрої.

Над чим ви будете працювати:

  • Написання та рецензування сервісів Rust, бібліотек та компонентів, орієнтованих на пристрої.
  • Розробка та участь у створенні образів Yocto: рецепти, шари, версії пакетів, розмір образу та поведінка під час завантаження.
  • Використання Docker для забезпечення відтворюваності збірок та процесів CI.
  • Розробка утиліт на Pythonдля прошивки, тестування, пакування та операційних завдань (Ops) навколо продукту.
  • Налагодження (дебаг) проблем на рівні простору користувача (userspace), ОС та, за потреби, на рівні C/vendor-коду.
  • Підвищення стандартів тестування, документування та дисципліни релізів.

Що ми пропонуємо:

  • Офіційне працевлаштування та бронювання.
  • 24 календарні дні відпустки, лікарняні.
  • Додаткова відпустка 14 днів для ветеранів.
  • Графік роботи 9:00–18:00 або 10:00–19:00.
  • Офіс біля метро (правий берег Києва).
  • Своєчасна виплата заробітної плати.
  • Можливості для навчання та професійного розвитку.
  • Роботу над складними інженерними задачами та реальними роботизованими системами.
  • Можливість отримувати прямий фідбек від користувачів на фронті.
  • Роботу в драйвовій команді та відкриту робочу культуру.
  • Реальний внесок у оборону України.
    Frontline Robotics — це місце, де ми будуємо роботизовану лінію фронту разом із сильною командою.

    Чекаємо на твоє резюме — приєднуйся до Frontline Robotics!

Required languages

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