Embedded AI & Autonomy Engineer (UAV / БпЛА)
Инженер будет проектировать и разрабатывать бортовые системы для беспилотников: от электроники и прошивок до компьютерного зрения и алгоритмов автономной навигации. Нужны уверенные знания C/C++ и Python, опыт с embedded-системами и ML. Работа предполагает активное использование AI-кодинг-агентов и участие в полевых испытаниях.
Зарплата не указана — оценили по рынку
На основе 85 похожих вакансий за 90 дней.
Что предстоит делать
<p>Embedded AI & Autonomy Engineer (UAV / БпЛА)</p><p>Строй технологии будущего вместе с AI Autonomix</p><p>AI Autonomix создает комплексные DeepTech-решения для беспилотных систем — от электроники и встроенного программного обеспечения до бортового Computer Vision, Edge AI и алгоритмов автономной навигации.</p><p>Ищем инженера, который будет работать с полным жизненным циклом бортовой системы: проектировать архитектуру и аппаратную платформу, разрабатывать драйверы и firmware, обучать и оптимизировать ML-модели, интегрировать их в систему управления и сопровождать решение от прототипа до эксплуатации.</p><p>Это позиция для человека с системным мышлением, который готов отвечать за конечный результат и использовать AI-кодинг-агентов как один из основных инструментов инженерной работы.</p><p><b> </b></p><p><strong>Что нужно делать:</strong></p><p>• Проектировать end-to-end архитектуру embedded-, firmware-, hardware- и AI-компонентов бортовых систем БпЛА.</p><p>• Преобразовывать продуктовые требования в технический дизайн, спецификации интерфейсов и проверяемые критерии готовности.</p><p>• Выбирать электронные компоненты, участвовать в разработке принципиальных схем и печатных плат, выполнять board bring-up и hardware validation.</p><p>• Разрабатывать BSP, HAL, bootloader, device drivers и функциональные компоненты firmware для Raspberry Pi и плат собственной разработки.</p><p>• Работать с Embedded Linux, RTOS и bare-metal системами, real-time процессами, периферией и аппаратными интерфейсами.</p><p>• Интегрировать камеры, IMU, GNSS, магнитометры, барометры, дальномеры, LiDAR, ESC и другие сенсоры и исполнительные устройства.</p><p>• Собирать, подготавливать и версионировать датасеты; обучать и валидировать модели для detection, classification, tracking, segmentation и других задач Computer Vision.</p><p>• Разрабатывать компоненты visual navigation, optical flow, depth estimation, VIO, SLAM, sensor fusion, obstacle detection и автономного наведения.</p><p>• Оптимизировать ML-модели для Edge inference с учетом latency, FPS, памяти, энергопотребления и тепловых ограничений.</p><p>• Интегрировать AI inference pipeline с firmware, полетным стеком, телеметрией и системой управления.</p><p>• Создавать механизмы logging, health monitoring, watchdog, fail-safe, configuration management и безопасного обновления firmware.</p><p>• Разрабатывать unit-, integration-, system- и regression-тесты, проводить SITL/HIL-испытания, отладку на стендах и реальном оборудовании.</p><p>• Участвовать в полевых и полигонных испытаниях, анализировать телеметрию и выполнять root cause analysis.</p><p>• Поддерживать техническую документацию: SRS, SDD, ICD, ADR, API-спецификации, C4/UML/SysML-диаграммы.</p><p>• Участвовать в выборе технологий, оценке рисков, code/design review и развитии инженерных практик команды.</p><p><b> </b></p><p>AI-native development</p><p><b> </b></p><p><strong>Мы ожидаем, что ты будешь использовать терминальные AI-кодинг-агенты — Claude Code, OpenAI Codex и аналоги — как один из основных инструментов разработки.</strong></p><p>Это предполагает умение:</p><p>• формулировать для агентов точные технические спецификации и критерии приемки;</p><p>• декомпозировать сложные задачи на контролируемые и проверяемые этапы;</p><p>• применять агентов для исследования кодовой базы, реализации функциональности, рефакторинга, тестирования, документирования и code review;</p><p>• настраивать repository instructions, agent workflows, MCP-серверы и интеграции с инженерными инструментами;</p><p>• проверять предположения агента и каждое существенное изменение с помощью компиляции, статического анализа, тестов, симуляции, стендов и реального оборудования;</p><p>• контролировать безопасность, производительность, лицензионную чистоту и соответствие кода утвержденной архитектуре;</p><p>• лично отвечать за качество кода независимо от способа его создания.</p><p><b> </b></p><p><strong>Обязательные компетенции:</strong></p><p>• Практическое владение C и/или modern C++ для embedded- и firmware-разработки.</p><p>• Уверенное владение Python для Machine Learning, автоматизации и тестирования.</p><p>• Практический опыт разработки embedded-систем, firmware, драйверов или других низкоуровневых компонентов.</p><p>• Опыт работы с Linux, Raspberry Pi и/или платами собственной разработки.</p><p>• Понимание MCU/SoC, памяти, прерываний, DMA, таймеров, real-time ограничений и периферийных интерфейсов.</p><p>• Опыт в Machine Learning и Computer Vision, в частности обучение нейронных сетей для распознавания и детекции объектов.</p><p>• Понимание полного ML lifecycle: от датасета и обучения до оптимизации и inference на Edge-устройстве.</p><p>• Умение проектировать архитектуру программно-аппаратных систем и документировать технические решения.</p><p>• Понимание concurrency, synchronization, fault handling, performance profiling и ограничений embedded-среды.</p><p>• Умение отлаживать программно-аппаратные комплексы с помощью логов, телеметрии, дебаггеров и измерительного оборудования.</p><p>• Практический опыт систематического использования AI-кодинг-агентов и проверки AI-сгенерированного кода.</p><p>• Технический английский, достаточный для работы с документацией, кодовыми базами и AI-агентами.</p><p>• Готовность работать с оборудованием в офисе и участвовать в выездных испытаниях.</p><p><b> </b></p><p>Мы не привязываем позицию к формальному уровню seniority или количеству лет коммерческого опыта. Профильное высшее образование также не является обязательным. Для нас важны практические навыки, системное мышление, инженерная ответственность и способность доводить решения до рабочего результата.</p><p><b> </b></p><p><strong>Будет преимуществом:</strong></p><p>• Опыт с PX4, ArduPilot или другими flight stacks.</p><p>• Знание MAVLink, MAVSDK, DroneCAN/Cyphal, ROS 2, DDS или micro-ROS.</p><p>• Опыт с FreeRTOS, Zephyr, NuttX, ChibiOS или Embedded Linux.</p><p>• Опыт с Raspberry Pi Compute Module, STM32, ARM Cortex-M/Cortex-A или другими Edge-платформами.</p><p>• Знание теории автоматического управления, робототехники, навигации и динамики полета.</p><p>• Опыт с visual tracking, VIO, SLAM, optical flow, sensor fusion или GNSS-denied navigation.</p><p>• Опыт проектирования электроники, PCB layout, board bring-up и подготовки устройств к серийному производству.</p><p>• Опыт оптимизации моделей для CPU, GPU, NPU или других Edge AI accelerators.</p><p>• Практическое применение MISRA, CERT C/C++ или других подходов к разработке надежного embedded-ПО.</p><p>• Опыт с safety-critical или mission-critical системами.</p><p>• Опыт в defense, aerospace, robotics или automotive.</p><p><b> </b></p><p><strong>Что важно для работы в нашей команде:</strong></p><p>• Ownership и ответственность за результат от идеи до эксплуатации.</p><p>• Системное и критическое мышление.</p><p>• Инициативность и прагматичность в выборе технических решений.</p><p>• Способность работать в условиях неопределенности и быстро проверять гипотезы.</p><p>• Умение создавать прототипы без потери инженерной дисциплины.</p><p>• Готовность проводить code/design review и конструктивно работать с обратной связью.</p><p>• Четкая коммуникация и обмен знаниями в небольшой команде примерно из пяти инженеров.</p><p>• Внимательность к надежности, безопасности и предсказуемому поведению системы.</p><p><b> </b></p><p><strong>Мы предлагаем:</strong></p><p>• официальное трудоустройство и конкурентную официальную заработную плату;</p><p>• бронирование военнообязанных в соответствии с действующим законодательством;</p><p>• полный социальный пакет согласно КЗоТ Украины;</p><p>• гибридный формат работы с доступом к оборудованию и лабораторной инфраструктуре в офисе;</p><p>• комфортный офис в центре Киева;</p><p>• работу над сложными DeepTech-проектами в сфере беспилотных систем;</p><p>• возможность влиять на архитектуру продукта и технологический стек;</p><p>• профессиональную команду, где ценят экспертизу, ответственность и инициативность.</p><p><b> </b></p><p><strong>Не забывайте указывать уровень желаемого дохода в резюме.</strong></p><p><strong>До встречи на собеседовании!</strong></p><p><b><br><br></b></p> <div> <a href="https://jobs.dou.ua/companies/ai-autonomix/vacancies/368401/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийSenior Software Developer C++
Вакансія Senior C++ розробника в оборонній компанії, що створює інноваційні MilTech-рішення. Потрібен досвід від 3 років з C++, Linux, ROS2, Ardupilot, MAVLink, Unreal Engine. Пропонують офіційне працевлаштування, бронювання, медстрахування та роботу в Києві.
Senior Software Developer (Video)
Вакансія Senior Software Developer (Video) у компанії, що розробляє MilTech-рішення. Потрібен досвід роботи з відеообладнанням, оптикою, GStreamer, V4L2, H264/H265, а також знання Python для бекенду. Пропонують офіційне працевлаштування, медичне страхування, гібридний графік та офіс у Києві.
Senior Software Developer C++
Вакансія Senior C++ розробника в робототехнічній компанії, що створює інноваційні рішення для виробництва. Потрібен досвід від 3 років з C++, Linux, ROS2, Ardupilot, MAVLink, Unreal Engine. Пропонують офіційне працевлаштування, бронювання, сучасний офіс у Києві та можливості для розвитку.
Ведущий разработчик DuckDB (C++)
~1 544 985 ₸ оценка
Ищем ведущего разработчика для работы над ядром DuckDB — это база данных, которая работает и локально, и в облаке. Вы будете руководить крупными проектами по производительности и распределённым вычислениям, писать код на C++, сотрудничать с другими командами и помогать коллегам расти. Работа полностью удалённая в Европе.
Архитектор DSP (цифровая обработка сигналов)
Вакансия для эксперта в области цифровой обработки сигналов: проектирование ключевых блоков для симуляторов и радиооборудования, разработка алгоритмов и поддержка 5G/6G. Требуются глубокие знания DSP, C++ и 3GPP, а также PhD. Работа удаленная, в Великобритании.
Разработчик интерфейсов для умных климатических устройств (C++, Qt, QML)
~1 100 000 – 1 779 000 ₸ оценка
Вакансия разработчика интерфейсов для встроенных устройств умного климата. Нужно работать с C++, Qt 6 и QML, интегрироваться с бэкендом и создавать IoT-решения. Требуется техническая ответственность и командная работа.