Обязанности:
разработка встроенного программного обеспечения (ПО) для устройств оперативной и технологической связи, громкоговорящего оповещения; разработка встроенного ПО для устройств СЦБ; разработка встроенного ПО для автоматизированных испытательных стендов;
анализ требований к функциям, архитектуре и дизайну ПО; разработка ПО на языках C или С++ и интеграция его с аппаратными средствами; разработка документации разрабатываемого ПО в соответствии с ЕСПД, ГОСТ Р МЭК 870, ГОСТ Р МЭК 61508-3, ГОСТ Р МЭК 62279 и др.; работа с системой контроля версий.
Требования:
опыт работы с микроконтроллерами STM32, AVR, dsPIC, знание особенностей их архитектуры, критичных для работы систем реального времени; опыт работы с интерфейсами I2C, RS-485, SPI, I2S, SAI, Ethernet; умение читать аналогово-цифровые принципиальные схемы, достаточное для выработки требований к ПО на основе требований к устройству (блоку); опыт работы с FreeRTOS или другими встраиваемыми ОС; понимание принципов ООП, умение применять в языках напрямую не поддерживающие их;
знание и опыт в области цифровой обработки сигналов, в частности цифровых фильтров, демодуляторов; опыт работы с системами контроля версий SVN;
опыт документирования проектов с использованием Doxygen.
Условия:
Трудоустройство в соответствии с ТК РФ. Офис расположен на территории Промышленного парка Северный. Доставка служебным транспортом.