Embedded Engineer

$$
🪖 DefTech Product

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

Required languages

Published 12 August
14 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...