Embedded Engineer
Готові допомогти ЗСУ у знищенні ворога та залишити свій слід у світі військових БПЛА?
Приєднуйтесь до нас у «Warbirds of Ukraine» і станьте частиною міжнародної команди, що формує майбутнє оборонних технологій. Завдяки вашому досвіду ви зіграєте ключову роль у проектуванні та впровадженні передових програмних рішень для наших платформ БПЛА.
Шукаємо Embedded Systems Engineer для розробки невеликих спеціалізованих пристроїв: допоміжних embedded-модулів та рішень для інтеграції з бортовими системами.
Основна частина роботи — firmware на C/C++. Водночас інженер має працювати з пристроєм у цілому: запускати й діагностувати плати, знаходити проблеми на межі hardware та software, формувати вимоги до апаратних змін і перевіряти результат.
Вимоги
- Впевнене програмування на C/C++.
- Практичний досвід із bare metal та хоча б одним RTOS.
- Досвід розробки firmware для сучасних мікроконтролерів.
- Досвід розробки або адаптації драйверів периферії.
- Практичний досвід із UART та I²C.
- Уміння читати принципові схеми.
- Досвід первинного запуску та діагностики плат.
- Впевнена робота з мультиметром, осцилографом і логічним аналізатором.
- Досвід роботи з фізичним пристроєм, який використовувався в реальних умовах або передавався у виробництво.
- Уміння самостійно побудувати план діагностики, перевірити гіпотези та локалізувати проблему.
- Готовність перевіряти результат на реальному пристрої, а не лише на рівні коду.
- Уміння зафіксувати, як зібрати, прошити та перевірити пристрій.
Обов’язки
- Розробляти firmware на C/C++ для мікроконтролерів.
- Працювати з bare metal, RTOS, периферією та драйверами.
- Інтегрувати пристрої через UART, I²C та інші інтерфейси залежно від проєкту.
- Запускати нові або змінені плати.
- Читати принципові схеми та перевіряти роботу основних вузлів.
- Проводити вимірювання мультиметром, осцилографом і логічним аналізатором.
- Локалізувати проблеми на межі firmware, схеми, компонентів і зовнішніх інтерфейсів.
- Формувати вимоги до змін у hardware та перевіряти результат роботи HW-інженера.
- Інтегрувати пристрої в літак і підключати їх до Raspberry Pi, Jetson та інших бортових комп’ютерів.
- Брати участь у стендових, наземних і льотних випробуваннях.
- За потреби брати участь у запуску перших виробничих екземплярів і розборі складних технічних дефектів.
Від кандидата не вимагається:
- самостійно трасувати PCB і готувати Gerber-файли;
- розробляти складні принципові схеми з нуля;
- бути експертом із RF, антен, EMI/EMC або силової електроніки;
- розробляти Linux-драйвери або глибоко працювати з embedded Linux;
- самостійно готувати повний виробничий пакет;
- організовувати виробництво;
- керувати іншими інженерами або відповідати за пріоритети суміжних команд.
Embedded Systems Engineer відповідає за якість firmware, системну діагностику, зрозумілі вимоги до суміжних спеціалістів і технічну готовність пристрою до передачі у виробництво.
Буде плюсом
- Досвід зі STM32, ESP32 або FreeRTOS.
- Досвід із CAN, MAVLink або DroneCAN.
- Python для тестових скриптів, автоматизації та аналізу логів.
- Базова пайка проводів, роз’ємів і нескладних компонентів.
- Уміння вносити прості зміни у принципові схеми.
- Досвід підготовки пристроїв до виробництва або участі в запуску першої партії.
- Досвід створення тестового firmware, утиліт або стендів.
- Досвід із БпЛА, робототехнікою, автомобільною або промисловою електронікою.
- Інтеграція MCU-пристроїв із Raspberry Pi, Jetson або іншими Linux-комп’ютерами.
Ми пропонуємо:
— Роботу в компанії, яка створює реальні рішення для фронту та майбутнього;
— Доступ до передових технологій у сфері БпЛА;
— Можливість професійного розвитку;
— Конкурентну винагороду;
— Можливість бронювання за наявності військово-облікових документів.
Вакансія передбачає обов’язкове відвідування офісу в Києві.
Обов’язкове проходження поліграфу.
Зверніть увагу, що наша команда буде контактувати з тими кандидатами, які, на нашу думку, найбільш релевантні до позиції.
Відгукнутись на вакансію