уралдронзавод

Инженер-программист компьютерного зрения БПЛА\Senior Computer Vision Engineer\Embedded C++\Pyth

"УралДронЗавод" - российский разработчик и производитель беспилотных авиационных систем широкого спектра — от компактных дронов до грузоподъемных мультикоптеров и БПЛА самолетного типа.

уралдронзавод

Зарплата не указанаРоссияЕкатеринбургОфис

"УралДронЗавод" - российский разработчик и производитель беспилотных авиационных систем широкого спектра — от компактных дронов до грузоподъемных мультикоптеров и БПЛА самолетного типа.

В связи с увеличением объемов работ и активным ростом компании мы ищем Инженера-программиста компьютерного зрения в команду разработки ПО для управления БПЛА в автоматическом режиме, использовать передовые технологии в области распознавания объектов, математические модели для расчета их расположений в пространстве, категоризации, идентификации и трекинга.

Обязанности:

  • Разработка, внедрение и тестирование программных решений, в основном с использованием языков программирования C++ и Python для навигации и управления БПЛА.
  • Разработка алгоритмов распознавания и отслеживания объектов для анализа видеоданных с целью принятия автономных решений.
  • разработка и оптимизация CV-пайплайнов: детекция, трекинг, визуальная навигация;
  • развёртывание пайплайнов на встроенных системах с ограниченными ресурсами, оптимизация под конкретное железо;
  • профилирование и устранение узких мест в C++ и Python коде;
  • доводка метрик качества на реальных данных;
  • интеграция ML\CV-модулей в общую систему совместно с командой;
  • калибровка камер и работа с видеопотоком на системном уровне;
  • Обучение, дообучение и тестирование нейросетевых моделей компьютерного зрения, в том числе YOLO;
  • Оценка качества моделей: precision, recall, mAP, анализ ошибок распознавания;
  • Оптимизация работы моделей по скорости и точности;
  • вывод нейросетевых моделей в продакшн на целевом железе (CPU/GPU/NPU);
  • участие в постановке задач, оценка применимости подходов под ограничения платформы;
  • работа с данными для разметки;
  • создание синтетических данных и работа с ними;
  • понимание принципов обучения моделей.
Требования:
  • Высшее профильное образование.
  • 3 года опыта разработки программного обеспечения, с акцентом на программирование на C++ и Python.
  • Подтвержденный опыт разработки программного обеспечения для платформ БПЛА, таких как Pixhawk, ArduPilot, INAV и Betaflight.
  • Опыт работы с теорией управления и алгоритмами применительно к БПЛА.
  • классическое CV: опыт построения и оптимизации пайплайнов детекции, трекинга, визуальной навигации. Доводка метрик качества на реальных данных;
  • Embedded/Edge: развёртывание CV-пайплайнов на встроенных системах с ограниченными ресурсами, оптимизация производительности под них;
  • C++: высокопроизводительный код, векторизация (NEON/SIMD), многопоточность (OpenMP, thread pools), опыт профилирования;
  • Python: многопоточный код, не упирающийся в GIL; ускорение узких мест через нативные модули (pybind/ctypes) или JIT (numba).
  • Практический опыт обучения или дообучения моделей YOLO;
  • Опыт работы с PyTorch или Ultralytics YOLO;
  • Понимание процесса подготовки данных для обучения нейросетей;
  • Опыт работы с изображениями, видеофайлами и видеопотоками;
  • Понимание метрик качества моделей компьютерного зрения;
  • Опыт работы с Git;

БУДЕТ ПЛЮСОМ:

  • обучение и вывод в продакшн нейросетевых моделей (ONNX);
  • RKNN-Toolkit, запуск моделей на NPU;
  • OpenCL и выгрузка вычислений на GPU;
  • знание устройства камеры: pinhole-модель, модели дисторсии, практический опыт калибровки;
  • системная работа с видео: zero-copy, GStreamer, MIPI, DMA-буферы;
  • Знание математики и геометрии CV (линейная алгебра, теория вероятности, мат. статистика, эпиполярной геометрии)
  • Знание робототехники и навигации (фильтры Калмана, sensor fusion, VIO/SLAM, GPS-denied environments)
  • Знание оценок качества моделей ML/CV метрики (trade-off Precision/Recall, mAP, MOTA, IDF1)

Условия:

  • ​​​​​​​Релокация в Екатеринбург!!!
  • Трудоустройство по ТК РФ
  • Стабильная "белая" заработная плата
  • График 5/2 с 9:00 до 18:00
  • Доставка до места работы на служебном транспорте (район Кольцово)
  • Корпоративное питание
  • Конкурентная заработная плата
  • Интересные проекты и работу с передовыми технологиями
  • Современное оборудование, любое аппаратное обеспечение для эффективного выполнения задач
  • Возможности для саморазвития: тренинги, конференции, обучение
  • Окончательный уровень ЗП определяется по результатам технического собеседования в соответствии с опытом, знаниями и навыками кандидата

Похожие вакансии Embedded & IoT

hh.ru
майхит

Embedded-разработчик

майхитАвтоподнятие
170k–250k ₽РоссияКазаньОфис

Привет! Мы — MyHeat.


Создаем «умное» оборудование и разрабатываем ПО для автоматизации систем отопления в России и СНГ. Мы не просто делаем устройства — мы делаем тепло умным.

Сейчас мы в поиске программиста-единомышленника, который любит копаться в железе, говорит на C/C++ как на родном, и готов вместе с нами разрабатывать, улучшать и внедрять.

Что нужно знать и уметь:

  • уверенное знание C/C++ и опыт коммерческой разработки embedded-решений;
  • опыт разработки и отладки прошивок для STM32, ESP32, TI CC1310;
  • понимание архитектуры микроконтроллеров, памяти, периферии и низкоуровневого взаимодействия с железом;
  • умение пользоваться осциллографом и логическим анализатором;
  • хорошие знания аналоговой электроники, цифровой схемотехники;
  • умение читать электрические схемы, datasheet, reference manual;
  • умение конфигурировать периферию через регистры и понимание, как она работает на низком уровне;
  • опыт работы с UART, SPI, I2C, RS-485, DMA;
  • опыт работы с FreeRTOS или другими RTOS системами;
  • навыки поиска и устранения проблем на стыке железа и прошивки;
  • умение разбираться в существующем коде, поддерживать и развивать его;
  • владение Git;
  • базовый Python для вспомогательных скриптов, тестов и диагностики.

Будет плюсом:

  • опыт работы с PlatformIO;
  • знание Modbus, 1-Wire, OpenTherm;
  • опыт в промышленной автоматике, IoT, системах отопления;
  • опыт написания тестовых стендов, сервисных утилит и инструментов автоматизации;
  • опыт трассировки печатных плат;
  • опыт работы с 3D-моделированием.

Что будешь делать:

  • разрабатывать прошивки для новых устройств и модулей;
  • участвовать в разработке новых устройств;
  • поддерживать и дорабатывать существующий код;
  • заниматься отладкой и тестированием устройств на уровне прошивки и железа;
  • участвовать в обсуждении технических решений и улучшении архитектуры решений.

    Условия:
  • Официальное оформление по ТК РФ
  • Зарплата — достойная, обсуждаем на собеседовании
  • Выплаты дважды в месяц — четко, без задержек
  • График: 5/2 - гибкий - для твоего удобства
  • 8-часовой рабочий день, но без бюрократии
  • Работа в офисе, где кипит настоящая инженерная жизнь

Почему стоит к нам:

  • Мы молоды, голодны до инноваций и быстро растем
  • У нас своя корпоративная культура и рабочие традиции
  • Минимум формальностей — максимум идей
  • Твой вклад не растворится в огромной структуре — ты реально увидишь, как идеи становятся продуктами

MyHeat растет, развивается и ищет людей, которые хотят делать по-настоящему нужное. Если ты один из них — давай знакомиться!

✉️ Присылай отклик, портфолио или просто расскажи о себе — найдем общий язык.

Соц.сети

Embedded Linux разработчик (Middle/Middle+)

Неизвестный работодатель
Зарплата не указанаРоссияБеларусьУдалёнка

#аутстаф

Ищем 1 Middle/ Middle+ Embedded Linux разработчик

Требования:
- Опыт сборки и кастомизации образов Raspberry Pi OS / Embedded Linux, настройка systemd и статической конфигурации сети;
- Практический опыт работы с GStreamer: построение низколатентных пайплайнов для потоков RTSP/RTP/UDP Multicast без транскодинга;
- Опыт разработки веб-интерфейсов для управления устройством (Python: Flask, FastAPI или аналогичные фреймворки);
- Собственная рабочая среда для отладки: одноплатный компьютер Raspberry Pi (желательно модель 5) и тестовая RTSP-камера как преимушество.

Задачи на проекте:
- Непрерывная трансляция видеопотока (GStreamer):
- Автоматический запуск вещания при подаче питания на Raspberry Pi 5;
- Захват RTSP-потока с камеры и отправка потока на указанный UDP Multicast-адрес и порт (5000 по умолчанию) без перекодирования;
- Поддержка диапазона битрейта 250 кбит/с – 2 Мбит/с с переключением между максимальным и минимальным потоками камеры;
- Механизм «отправил и забыл»: трансляция не прерывается при отсутствии получателей, без подтверждений и повторной отправки пакетов, без накопления пакетов в буфере;
- Одновременный приём одного потока несколькими клиентами через GStreamer без изменения суммарного битрейта;
- Низкая задержка и отказоустойчивость:
- Сквозная задержка «съёмка → отображение» строго менее 1 секунды;
- Автоматическое восстановление трансляции после программных сбоев;
- Автоматическое переподключение при обрыве RTSP-соединения с камерой.
- Защищённая веб-страница настройки (на русском языке):
- Доступ по паролю (начальный пароль и параметры первого подключения - в инструкции);
- Задание статического IP-адреса и маски подсети для Raspberry Pi (в сети отсутствует DHCP-сервер);
- Ввод параметров камеры (IP-адрес, RTSP-порт, логин, пароль): при незаполненных полях при сохранении применяются ранее сохранённые значения;
- Выбор профиля потока (максимальный / минимальный), настройка Multicast-адреса и UDP-порта.

Описание проекта и команды:
Клиент - управляющая компания ОЭЗ промышленно-производственного типа. Проект - разработка программной прошивки (образ SD-карты) для Raspberry Pi 5.

Локация: РФ,РБ
Время работы: UTC+3
Гражданство: РФ,РБ
Формат: Удаленно
📨 Регистрируйтесь, загружайте резюме на
•••••••• и оставляйте отклик на запрос
❗️Все актуальные запросы —
••••••••

Соц.сети

Инженер-электроник (разработка цифро-аналоговых устройств)

Неизвестный работодатель
Зарплата не указанаБеларусьМинскОфис

#Инженерэлектроник #Минск #офис

Ищем инженера (разработка цифро-аналоговых устройств), который любит сложные задачи и хочет работать с реальными аналого-цифровыми системами.

☝️Нам важно:

🔻 Высшее техническое образование (электроника, радиоэлектроника, приборостроение).
🔻Опыт разработки электронных устройств, схем и печатных плат от 3 лет.
🔻Знание аналоговой, цифровой и смешанной схемотехники, умение выбирать схемотехнические решения.
🔻Опыт проектирования печатных плат в Altium Designer/ KiCad/Cadence/OrCAD или аналогичных САПР.
🔻Понимание работы микроконтроллеров (STM32, ATmega), АЦП, ЦАП, операционных усилителей, источников питания и интерфейсов (RS-485, CAN, SPI, I2C).
🔻Навыки подбора компонентов с учётом характеристик, стоимости и доступности.
🔻Умение читать техническую документацию на английском языке.
🔻Опыт реверс-инжиниринга аналоговых схем: восстановление принципиальных схем по платам, понимание работы аналоговых узлов без документации.
🔻Понимание принципов работы вращающихся трансформаторов (ВТ) в составе следящих приводов, схем включения и методов обработки сигналов рассогласования (фазовые и амплитудные детекторы, ФЧВ, демодуляторы).
🔻Базовые навыки программирования для анализа прошивок и разработки встроенного ПО.

📌Чем предстоит заниматься:

🔸Разработка схемотехнических решений и принципиальных схем электронных устройств.
🔸Анализ и модернизация существующих, зачастую плохо документированных аналоговых систем управления.
🔸Подбор компонентов, разработка печатных плат, расчёты и моделирование цепей.
🔸Участие в изготовлении и монтаже опытных образцов.
🔸Интеграция новых модулей в работающие системы без нарушения их функционирования (согласование уровней сигналов, протоколов, питания).
🔸Интеграция модулей обработки сигналов ВТ в существующие аналоговые контуры без потери динамических характеристик.
🔸Настройка, отладка, функциональные испытания и анализ результатов.
🔸Подготовка конструкторской и эксплуатационной документации, сопровождение передачей в производство.
🔸Взаимодействие со смежными подразделениями.

Буду рада познакомиться и обсудить детали🙂
••••••••

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.