Выбрать страницу

Инженер-программист в отдел производственных программных систем

70000 ₽
Дата обновления: 02.09.2025, 11:42
АКЦИОНЕРНОЕ ОБЩЕСТВО "ПРОМЫШЛЕННАЯ ГРУППА "МЕТРАН"
Челябинская область, Город Челябинск, Новоградский проспект, 15

Должностные обязанности

Обязанности: Разработка ПО для полевых датчиков;
Модульное и smoke тестирование ПО;
Проектирование архитектуры ПО;
Поддержка, развитие и оптимизация ПО.

Требования к кандидату

Требования: Высшее техническое образование;
Знание принципов объектно-ориентированного программирования;
Знание языков программирования C++, C#;
Знание английского на уровне чтения технической документации;
Умение разбираться в чужом коде и архитектуре;
Умение работать в команде;
Умение работать с измерительным (вольтметры, осциллографы и т.д.) и отладочным оборудованием (анализаторами протоколов, отладчиками). Дополнительные требования, которые могут стать преимуществом: Знание нотации UML;
Знание средств разработки Visual Studio Code, JetBrains Clion, IAR Workbench;
Умение работы в системах контроля версий Git;
Опыт работы и разработки под Linux;
Знание микроконтроллеров (ARM, RISC-V);
Знание и умение работать с модулями интерфейсами микроконтроллера (I2C, SPI, UART,DMA и др.);
Знание операционных систем реального времени (например, FreeRTOS);
Знание принципов построения многопоточных приложений;
Знание промышленных полевых протоколов (HART, Ethernet APL, FF, Modbus);
Знание asciidoc;
Знание шаблонов проектирования;
Знание С++ 17 (шаблоны, std библиотека, контейнеры, работы с типами).
Образование: Высшее образование — бакалавриат
Опыт работы (лет): 1

Квалификации

Требования: Высшее техническое образование;
Знание принципов объектно-ориентированного программирования;
Знание языков программирования C++, C#;
Знание английского на уровне чтения технической документации;
Умение разбираться в чужом коде и архитектуре;
Умение работать в команде;
Умение работать с измерительным (вольтметры, осциллографы и т.д.) и отладочным оборудованием (анализаторами протоколов, отладчиками). Дополнительные требования, которые могут стать преимуществом: Знание нотации UML;
Знание средств разработки Visual Studio Code, JetBrains Clion, IAR Workbench;
Умение работы в системах контроля версий Git;
Опыт работы и разработки под Linux;
Знание микроконтроллеров (ARM, RISC-V);
Знание и умение работать с модулями интерфейсами микроконтроллера (I2C, SPI, UART,DMA и др.);
Знание операционных систем реального времени (например, FreeRTOS);
Знание принципов построения многопоточных приложений;
Знание промышленных полевых протоколов (HART, Ethernet APL, FF, Modbus);
Знание asciidoc;
Знание шаблонов проектирования;
Знание С++ 17 (шаблоны, std библиотека, контейнеры, работы с типами).
Образование: Высшее образование — бакалавриат
Опыт работы (лет): 1

Условия

Тип занятости: Полная занятость
График работы: FULL
Количество рабочих мест: 1
Добровольное медицинское страхование

Бонусы

Добровольное медицинское страхование
полная занятость
full

Контактное лицо компании

Александра Осипова
Контактное лицо