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

АО "ПГ "МЕТРАН"Челябинскtrudvsempublished 09/02/2025
This job is no longer listed
The source has removed this listing — applying via the original link is no longer possible.
Must-have:C#Git
Original version (Russian).Show translation (English)

Обязанности: Разработка ПО для полевых датчиков; Модульное и 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 лет

Условия

Оптимальные