Ростов-на-Дону, Омская улица, 2Е
Разработка ПО для микроконтроллеров (ARM Cortex-M, STM32, ESP32 и др.)
Реализация логики взаимодействия с сенсорами: камеры, тепловизоры, дальномеры, IMU
Работа с низкоуровневыми интерфейсами: UART, SPI, I2C, PWM, CAN, GPIO
Интеграция с системами управления приводами
Отладка и тестирование на реальном железе
Поддержка связи между встроенными модулями и Linux-системами по UART/TCP, EterCAT
Участие в создании прототипов и взаимодействие с командами проектировщиков и специалистов по нейронным сетям
Уверенное знание C/C++, Linux
Опыт работы с STM32 (HAL, LL или bare-metal)
Знание RTOS (FreeRTOS, Zephyr или аналогов)
Опыт работы с интерфейсами сенсоров и понимание принципов обработки сигналов
Владение инструментами отладки (ST-Link, JTAG, Logic Analyzer)
Умение читать схемы, базовые навыки работы с осциллографом
Понимание принципов построения надежных и устойчивых embedded-систем
Будет плюсом:
Опыт взаимодействия с камерами / тепловизорами / дальномерами
Опыт интеграции с системами компьютерного зрения или ML
Опыт разработки в Linux-среде (кросс-компиляция, Yocto, CMake)
Опыт написания драйверов или работы с CAN/Modbus
Опыт участия в проектах промышленной / робототехнической тематики
Участие в инженерно сложном и значимом проекте
Возможность взаимодействия с командами CV/ML/DevOps/АСУ
Доступ к реальному оборудованию и возможность влиять на архитектуру системы
Работа в команде профессионалов с поддержкой экспертов
Возможность роста до ведущего разработчика или архитектора по разработке