Ведущий Инженер-разработчик ПО верхнего уровня
Технологии
Описание вакансии
Кратко о роли
NS Digital ищет ведущего инженера-разработчика ПО верхнего уровня для работы над конфигурационным ПО для промышленных контроллеров и HMI/SCADA.
Ключевые задачи
- Разработка конфигурационного ПО для промышленных контроллеров и HMI/SCADA.
- Отладка, локализация и исправление дефектов в сложных кодовых базах.
- Работа с legacy-кодом: чтение, рефакторинг и управление рисками.
- Взаимодействие с тестировщиками и службой внедрения при решении проблем.
- Совместная отладка ПО с промышленным оборудованием.
Обязательные требования
- Опыт разработки на Qt/C++ от 5 лет.
- Уверенное владение C++11 и выше.
- Глубокое знание Qt (Widgets, Model-View, многопоточность).
- Знание стандарта IEC 61131-3 и языков программирования контроллеров (ST, LD, FBD, SFC).
- Понимание промышленных сетей (Modbus, OPC UA, PROFINET, EtherCAT).
- Опыт работы с системами контроля версий (SVN/Git).
Условия и бенефиты
- Зарплата: 230 – 345 тысяч рублей (gross) в месяц.
- Полный рабочий день.
- Гибридный формат работы в офисах в Перми или Москве.
NS Digital ищет Ведущего Инженера-разработчика ПО верхнего уровня (разработка конфигурационного ПО для промышленных контроллеров, HMI/SCADA).
Требования к кандидату:
• Опыт разработки на Qt/C++ от 5 лет, включая сопровождение сложного прикладного ПО верхнего уровня промышленного назначения.
Профессиональные знания и навыки (обязательные):
• Уверенное владение языком C++ (стандарты C++11 и выше) и фреймворком Qt (Widgets, Model-View, многопоточность, механизмы сигналов/слотов, события).
• Глубокие навыки отладки, локализации и исправления дефектов в сложных кодовых базах.
• Знание стандарта IEC 61131-3 и моделей программирования промышленных контроллеров (языки: ST, LD, FBD, SFC). Понимание типового рабочего процесса конфигурационных проектов.
• Опыт работы с legacy-кодом: чтение, рефакторинг, управление рисками, способность вносить изменения без нарушения стабильности.
• Знание основ промышленных сетей и систем управления: Modbus, OPC UA, промышленный Ethernet (PROFINET, EtherCAT) – понимание процессов совместной отладки с оборудованием.
• Опыт использования систем контроля версий (предпочтительно SVN или Git), регрессионного тестирования, систем логирования и сбора отказов (crash reports).
• Способность самостоятельно вести проблему от локализации до закрытия, включая взаимодействие с тестировщиками и службой внедрения.
Условия:
• Полный рабочий день.
• Гибридный формат работы (Пермь или Москва).
• Зарплата: 230 – 345 тысяч рублей (gross) в месяц.
Оригинальная вакансия:
https://t.me/ProCxxJobs/843