Гибрид МоскваВ офисе МоскваГибридная работаГибкое начало дняОформление по ТК РФНаставничество
Навыки и технологии
JavaScript
Ключевая задача
Разработка встраиваемого ПО для микроконтроллеров STM32 медицинского оборудования: алгоритмы работы исполнительных узлов, протоколы связи, bootloader и GUI на Qt.
Описание вакансии
Обязанности
разработка программного обеспечения микроконтроллера STM32;
реализация (программирование) алгоритмов работы исполнительных узлов медицинского оборудования;
участие в проектировании архитектуры ПО для разрабатываемых изделий;
ведение технической документации;
отладка разрабатываемых устройств;
реализация промышленных протоколов связи;
участие в разработке графического интерфейса на базе Qt.
Требования
опыт программирования микроконтроллеров семейства STM32 на языке C (CubeMX, HAL);
опыт отладки написанных программ;
знание протоколов связи (UART, SPI, I2C, CAN, Modbus) и опыт написания библиотек для взаимодействия с цифровыми устройствами по этим протоколам;
знание FreeRTOS, понимание особенностей написание приложений с использованием RTOS для микроконтроллеров;
глубокое понимание возможностей периферии микроконтроллеров STM32 (TIM, IWDG, NVIC, DMA, FLASH, ADC, DAC) и умение с ними взаимодействовать;
опыт написания bootloader.
Условия
конкурентный уровень дохода;
реальная возможность создать устройство с нуля и увидеть результат своей работы в серийном производстве;
работа в команде без лишней бюрократии. Ваше мнение будут слышать, и вы сможете влиять на ход разработки;
возможность профессионального роста, наставничество;
гибкое начало рабочего дня, комфортный офис (возможность гибридной работы);
полное оформление по ТК РФ, «белая» зарплата;
возможность трудоустройства в аккредитованную IT-компанию.