Задачи:
- Комплексная оптимизация существующего кода PLC контроллера
- Миграция кода на современные стандарты
- Адаптация кода под российские контроллеры
Обязанности:
1. Оптимизация существующего кода:
- Анализ производительности текущей системы
- Выявление и устранение узких мест в коде
- Оптимизация циклов и алгоритмов
- Улучшение обработки прерываний
- Оптимизация использования памяти
2. Миграция на современные стандарты:
- Обновление кода до актуальных версий стандартов С++
- Внедрение современных практик программирования
- Интеграция современных протоколов связи
- Обновление документации согласно новым требованиям
3. Адаптация под российские контроллеры:
- Изучение особенностей работы отечественных ПЛК
- Модификация кода под специфику российских платформ
- Тестирование на различных моделях контроллеров
- Оптимизация под конкретные аппаратные возможности
- Обеспечение совместимости с существующим ПАК
Требования:
- Знание языка С++:
- Уверенное владение современными стандартами C++11/14/17/23;
- Опыт переноса программ со стандарта С++98 на современные стандарты;
- Опыт работы с шаблонами, метапрограммированием;
- Понимание принципов ООП и паттернов проектирования;
- Опыт промышленной разработки:
- Разработка встраиваемых систем;
- Опыт работы с RTOS (Real-Time Operating Systems);
- Знание принципов работы с ограниченными ресурсами;
Специфичные навыки:
- Опыт работы с промышленными контроллерами;
- Знание протоколов промышленной автоматизации (Modbus, ProfiNet, Ethernet/IP);
- Опыт разработки проприетарных протоколов;
- Понимание принципов работы систем управления;
Условия работы:
- Рабочее место по адресу: г. Абакан, Ташебинский проезд, Промплощадка Абаканской ТЭЦ.
- Доставка до места работы служебным транспортом (от г. Абакана, г. Черногорска, г. Минусинска до Абаканской ТЭЦ).
- Работа в одной из ведущих энергетических компаний страны.
- Ежегодная индексация и стабильная выплата заработной платы 2 раза в месяц.
- Обучение и переобучение за счет компании.
- Наставничество в период адаптации.
- Возможность для профессионального развития и карьерного роста.
- Добровольное медицинское страхование (ДМС).
- Дополнительные выплаты к ежегодному отпуску.
- Материальная помощь и дополнительные отпуска при бракосочетании, рождении ребенка, на 1 сентября и т.д.
- Жилищная поддержка для начинающих специалистов.
- Максимальная «северная надбавка» 30% с первого дня работы независимо от стажа.
- Компенсация расходов по программам оздоровления и отдыха для сотрудников и их детей.
- Дополнительные премии в рамках «Фабрики идей».
- Насыщенная спортивная и корпоративная жизнь.
- Молодежные советы, волонтерство, экологические акции и мотивационные программы.
- На территории предприятия имеется столовая для сотрудников.