Мы разрабатываем интеллектуальные системы на базе современных embedded-платформ (Jetson, Arduino, Raspberry Pi и аналоги) для задач сбора и обработки данных с разнородных сенсоров. На основе полученных данных от сенсоров и нейросетей управлять механизированными манипуляторами.
Обязанности:
Разработка и отладка ПО для обработки информации полученных от электронных компонентов как напрямую в микрокомпьютер, так и преобразованные микроконтроллером и переданные так же на микрокомпьютер.
В качестве основного входного сенсора используются камеры, полученное изображение обрабатывается нейросетью и дополняется данными сенсоров.
На основе полученных данных ПО должно отдавать команды исполнительным механизмам.
В качестве электронных компонентов используются камеры с механизированными зумом и фокусом, радарами (широкополосными, УЗ), лидарами, тепловизионными/оптическими камерами, гироскопами, акселерометрами и т.д.
Требования:
Образование в области электроники, робототехники, компьютерной инженерии, ИТ или смежных направлениях.
Опыт backend разработки: от 2 лет.
Владение C/C++ и/или Python.
Опыт работы с микроконтроллерами (Arduino, ESP32, STM32) и Linux-платами (Raspberry Pi, Jetson Nano/AGX Xavier/Xavier NX).
Умение работать с камерами подключенным по интерфейсам SCI/CSI2/Ethernet.
Базовые навыки пайки и сборки прототипов.
Способность работать в команде, самостоятельность, внимательность к деталям.
Будет преимуществом:
Опыт работы с конкретными сенсорами: радарами (например, mmWave), лидарами (RPLidar, YDLidar), тепловизорами (FLIR Lepton, Seek Thermal), IMU (MPU-6050/9250, BNO055).
Опыт с NVIDIA Jetson и оптимизацией под них (CUDA, TensorRT).
Знание методов калибровки сенсоров.
Условия:
Современный офис и оснащенная лаборатория.
Постоянный доступ к широкому парку оборудования: платы Jetson, Arduino, Raspberry Pi, разнообразные сенсоры (радары, лидары, камеры, IMU).
Работа над интересными проектами на стыке электроники, программирования и робототехники.
Возможности для профессионального роста и обучения.