← Усі вакансії

Senior Software Engineer (Rust/Embedded Linux)

Frontline Robotics
Місто:
Київ
Рівень:
senior
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

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!

🤝 Щоб долучитись до команди — відгукніться, будь ласка, тут ⇩ або надішліть нам своє резюме на [email protected] або пишіть на Linkedin рерутеру Ірині.

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot