Привіт! Ми — Moodro. Створюємо автономні рішення протидії БпЛА, які працюють у реальних бойових умовах і підсилюють підрозділи на фронті.
Про нас у фактах
наші системи щодня використовують бойові підрозділи;
на фронт уже передано значну кількість станцій РЕБ і РЕР;
маємо офіційну кодифікацію НАТО та підтвердження профільних підрозділів;
у команді працюють ветерани й інженери, які регулярно тестують розробки на полігонах.
Зараз ми шукаємо Senior Embedded Developer, який працюватиме з firmware, embedded Linux, мікроконтролерами, радіомодулями та апаратною частиною наших продуктів.
Що потрібно буде робити
Розробляти й підтримувати firmware та low-level software на C/C++.
Працювати з ESP32, STM32, ARM та іншими embedded-платформами.
Розвивати Linux-based частину пристроїв: сервіси, логування, networking, serial console та взаємодію з периферією.
Розбиратися в наявній кодовій базі, покращувати архітектуру, додавати функціонал і виправляти складні баги.
Інтегрувати сенсори, радіомодулі, плати та окремі компоненти через UART, SPI, I2C, GPIO, ADC, PWM, CAN та інші інтерфейси.
Працювати з LoRa, RF-модулями й іншими бездротовими рішеннями.
Діагностувати проблеми на рівні коду, плати, сигналів, живлення та конфігурації.
Використовувати Linux tooling: bash, systemd, logs, networking, build tools і cross-compilation.
Брати участь у технічних рішеннях щодо стабільності, підтримуваності та розвитку продукту.
Проводити code review і технічно допомагати менш досвідченим інженерам.
Працювати разом із hardware-, RF-, R&D- та product-командами.
За потреби виконувати базові роботи з платами: перевіряти підключення, перепаювати компоненти та швидко тестувати технічні гіпотези.
Що для нас важливо
Від 4 років досвіду в embedded, low-level або hardware-related розробці.
Сильні знання C/C++ для MCU та embedded-пристроїв.
Практичний досвід з ESP32, STM32, ARM або аналогічними платформами.
Досвід роботи з Linux/Unix як середовищем розробки та налагодження.
Розуміння обмежень embedded-систем: пам’ять, ресурси, продуктивність, живлення та стабільність.
Досвід роботи з UART, SPI, I2C, GPIO та периферією мікроконтролерів.
Розуміння базових принципів аналогової та цифрової електроніки.
Досвід роботи з Git, GitHub або GitLab.
Вміння читати й підтримувати наявний код без зайвого ускладнення рішень.
Досвід налагодження за допомогою мультиметра, осцилографа або логічного аналізатора.
Самостійність, системне мислення та вміння чітко комунікувати технічні результати, ризики й проблеми.
Буде перевагою
Досвід із embedded Linux, Yocto, Buildroot або власними Linux-образами.
Робота із systemd, networking, bash, serial console та Linux-сервісами.
Досвід із LoRa, RF-модулями, Wi-Fi, BLE, LTE або іншими wireless-рішеннями.
Розуміння типових проблем RF-інтеграції: живлення, рівні сигналів, дальність, інтерфейси та стабільність.
Досвід із FreeRTOS або іншими RTOS.
Робота з CMake, Make, toolchains і cross-compilation.
Вміння читати електричні схеми та працювати з KiCad, EasyEDA або аналогічними інструментами.
Базове розуміння DSP.
Досвід польових тестів або розробки пристроїв для складних умов експлуатації.
Досвід у defense, miltech, РЕБ, РЕР або C-UAS продуктах.
Яка людина нам підійде
Нам потрібен інженер, який бачить не лише окрему задачу, а весь пристрій і систему загалом.
Ти зможеш самостійно розібратися в новому коді, модулі чи платі, не боїшся нестабільної поведінки hardware і вмієш перевіряти гіпотези на практиці.
Для нас важливо, щоб ти приймав технічні рішення, але не ускладнював систему без необхідності, міг працювати як із новою розробкою, так і з підтримкою наявних продуктів, а також спокійно реагував на зміни після тестів і польового фідбеку.
Процес найму
коротке інтерв’ю з рекрутером;
технічна співбесіда з Embedded Lead;
перевірка службою безпеки;
офер і онбординг.
Відгукнутись на вакансію



