Обязанности:
Разработка встроенного ПО для микроконтроллерных устройств; Разработка служебных утилит для работы с изделиями; Написание драйверов для поддержки различных разрабатываемых устройств; Поддержка, доработка и рефакторинг собственного кода; Участие в процессе проектирования электронных устройств; Совместная отладка ПО с разработчиками устройств и с производством; Начальное тестирование опытных образцов; Наладка, запуск и сопровождение разрабатываемого программного обеспечения;
Требования:
Отличное знание языка C; Опыт разработки встраиваемого ПО для серийных изделий на базе ARM Cortex-Mхх; Опыт работы по программированию микроконтроллерных систем (STM32, GD32 или др. аналогов); Владение принципами математической обработки аналогового сигнала на продвинутом уровне; Опыт работы с периферией и интерфейсами: I2C, SPI, RS232/RS485, CAN, Ethernet, АЦП/ЦАП; Знание протоколов Modbus, МЭК 60870-101/103/104, TCP/IP, PRP, МЭК 61850; Владение инструментами разработки графических приложений для Windows, Linux; Базовые знания в электронике и схемотехнике ( чтение электрических схем); Навыки работы с измерительными приборами (осциллограф, мультиметр и т.п.); Английский язык на уровне чтения технической документации Высшее техническое образование; Опыт работы (желательно не менее 10 лет).Похожие вакансии
Ведущий инженер-программист микроконтроллеров
От 200 000 руб.
Санкт-Петербург
Русское Электротехническое общество
Договорная
Санкт-Петербург
Специальный Технологический Центр (ООО СТЦ)