← К каталогу
ИН

Инконтрол

Разработчик системного ПО (Rust/C++)

ОфисУровень не указанМосква, Россия15 ч назад
О ВАКАНСИИ

Описание вакансии

ИНКОНТРОЛ - аккредитованная Министерством цифрового развития, связи и массовых коммуникаций Российской Федерации российская ИТ - компания, основными видами деятельности которой являются: комплексная разработка, внедрение в эксплуатацию "под ключ" и обслуживание автоматизированных систем управления технологическими процессами различных уровней сложности. Компания "Инконтрол" является основным партнером ИРАО по автоматизации.

В нашем проекте мы разрабатываем программно-аппаратные комплексы и программные компоненты для защиты промышленных сетей, технологических сегментов и критически важных объектов. Мы в поисках разработчика, который будет участвовать в создании и развитии сетевых компонентов наших продуктов.

Обязанности:

Вам предстоит участвовать в создании и развитии сетевых компонентов наших продуктов.

В зоне вашей ответственности:

  • разработка и доработка сетевых сервисов и модулей обработки/передачи данных;
  • реализация компонентов для работы с промышленными и инфраструктурными протоколами;
  • создание механизмов диагностики, логирования и обработки ошибок;
  • разработка внутренних инструментов для настройки, проверки и сопровождения решений;
  • проектирование отдельных частей архитектуры, где важны надежность и предсказуемое поведение.

С чем предстоит работать:

В продуктах уже используются различные прикладные протоколы: IEC 60870-5-104, IEC 61850 MMS, OPC UA, Modbus TCP, FTP/SFTP/SMB, Syslog, SNMP, SMTP.

Глубокое знание всех перечисленных протоколов на старте не требуется. Важно умение разбираться в спецификациях, анализировать поведение систем и аккуратно реализовывать требования.

Характер задач:

Задачи обычно лежат на стыке нескольких областей. Вам предстоит не только писать код, но и читать документацию, проверять гипотезы, смотреть логи, иногда спорить с чужой реализацией протокола.

Требования:

  • опыт разработки на Rust;
  • уверенная работа в среде Linux (настройка, отладка, базовое администрирование);
  • понимание основ сетевого…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / between3And6