Senior Embedded developer в центр Робототехники
офис, Москва
Команда Центра Робототехники разворачивает встроенное ПО и интеграцию для манипуляторов, мобильных роботов и прототипов. Вы будете писать прошивки и драйверы, работать с электроникой и тестами, обеспечивая надежность и готовность изделий к промышленному использованию
ГрейдSenior
Опытот 3 лет
Стек
C++STM32ESP32LinuxIARKeilCubeIDEOrange PinVidia JetsonUARTSPII2CRS485USBEthernetCANFDModbus RTUTCP/IPAltiumPythonОсциллографЛогический анализаторГенератор сигналов
Задачи
- •Разработка и документирование встроенного ПО и алгоритмов для микроконтроллеров
- •Написание драйверов для сенсоров, камер и периферии
- •Отладка макетов, тестирование опытных образцов и анализ неисправностей
- •Разработка программ и методик испытаний изделий
- •Интеграция ПО с аппаратной частью и взаимодействие с hardware/software командами
- •Подготовка и сопровождение серийного производства, оптимизация по стоимости и производительности
Обязательно
- •Техническое образование в профильной специальности
- •Опыт индустриальной работы от 3 лет
- •Сильные навыки программирования на C/C++ и опыт командной разработки встраиваемого ПО
- •Опыт разработки для микроконтроллеров (STM32, ESP32) и знание IAR/Keil/CubeIDE
- •Опыт работы с одноплатными компьютерами (Orange Pi, nVidia Jetson) и базовый Python
- •Знание аппаратных интерфейсов UART, SPI, I2C, RS485, USB, Ethernet, CANFD и протоколов Modbus RTU, TCP/IP
- •Умение работать с измерительным оборудованием (осциллограф, логический анализатор, генератор сигналов) и знание аналоговой/цифровой схемотехники
Будет плюсом
- •Опыт разработки схемотехники и разводки печатных плат (Altium или аналоги)
- •Знание принципов трассировки силовых узлов и высокочастотных интерфейсов
- •Опыт подготовки и сопровождения серийного производства изделий