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

Embedded Engineer

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

Twist Robotics — продуктова оборонна компанія, яка розробляє безпілотні літальні апарати (FPV, коптерного та літакового типів) та пов’язані з ними системи. Серед публічних продуктів компанії — симулятор місій БпЛА «Обрій» та коптер «Saker Scout», який понад два роки успішно застосовується на передовій.

Ми шукаємо Embedded Engineer, який/яка підсилить команду розробки одного з продуктів та долучиться до розвитку його embedded напрямку.

Основні обов’язки:

розробка та підтримка програмного забезпечення для Linux-систем в User Space (services, daemons, utils тощо);

інтеграція та налаштування камер через інтерфейси MIPI-CSI та USB (UVC та proprietary protocols) з використанням V4L2, libcamera, GStreamer та суміжних фреймворків;

робота з апаратними шинами передачі даних: I2C, SPI, UART, CAN та іншими периферійними інтерфейсами;

написання програмного забезпечення на C/C++, скриптування на Python та Bash;

швидке прототипування: збирання функціональних макетів із готових модулів (SBC, breakout-плат тощо) для перевірки гіпотез і підтвердження концепцій;

створення блок-схем, технічних концептів та специфікацій для команд Electrical та Mechanical Engineers;

участь у технічних обговореннях, code review та командних ітераціях продукту.

Що для нас важливо:

досвід роботи з Linux User Space: розробка системних сервісів, робота з файловою системою, IPC, udev, systemd;

глибоке розуміння Linux-архітектури та взаємодії з апаратним забезпеченням через User Space API;

впевнене володіння C/C++ як основною мовою розробки;

практичний досвід роботи з Python для скриптів, автоматизації, швидкого прототипування та тестування;

досвід роботи з Bash: написання скриптів для автоматизації, налаштування системи, CI/CD;

практичний досвід роботи з шинами та апаратними інтерфейсами: I2C, SPI, UART, JTAG, GPIO та іншими;

вміння читати datasheet’и, схеми та документацію на мікросхеми;

досвід інтеграції камер через MIPI-CSI та USB (UVC);

знання стеку V4L2, libcamera та/або GStreamer для захоплення, обробки та стримінгу відеопотоку;

досвід швидкого складання прототипів із модульних компонентів (Raspberry Pi, Jetson, STM32, ESP32 тощо);

здатність формалізувати технічні ідеї у вигляді зрозумілих блок-схем, концептів та технічних завдань для суміжних команд.

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

досвід розробки та дебагінгу Linux Kernel (драйвери, Device Tree, kernel modules);

знання Yocto Project або Buildroot для збірки кастомних Linux-дистрибутивів;

досвід із системами реального часу (RTOS, RT Linux patch).

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

роботу в Miltech-компанії, що створює технології для оборони України;

комфортні умови праці та ринкову заробітну плату;

відпустки, лікарняні та інші соціальні гарантії, згідно з нормами чинного трудового законодавства;

професійний розвиток і сильну команду інженерів;

роботу в команді, де цінується незалежність та ініціативність;

бронювання.

Відгукнутись на вакансію

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

З блогу Trackr

Усі статті →

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