Назад
6 дней назад

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

Формат работы
remote (только Russia)/onsite/hybrid
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Разработчик системного ПО (Rust/C++): разработка сетевых компонентов, сервисов и модулей обработки данных для программно-аппаратных комплексов защиты промышленных сетей с акцентом на надежность, диагностику и работу с промышленными протоколами. Focus on проектировании архитектурных компонентов, анализе спецификаций, низкоуровневой отладке и обеспечении предсказуемого поведения Linux-систем.

Локация: Москва, улица Шаболовка, 31Г. Формат работы обсуждается индивидуально: офис, гибрид или удалённый формат в зависимости от задач и уровня самостоятельности.

Компания

Инконтрол — российская аккредитованная ИТ-компания, разрабатывающая, внедряющая и обслуживающая автоматизированные системы управления технологическими процессами и решения для защиты промышленных сетей и критически важных объектов.

Что делать

  • Разрабатывать и дорабатывать сетевые сервисы и модули обработки и передачи данных.
  • Реализовывать компоненты для промышленных и инфраструктурных протоколов: IEC 60870-5-104, IEC 61850 MMS, OPC UA, Modbus TCP, FTP/SFTP/SMB, Syslog, SNMP и SMTP.
  • Создавать механизмы диагностики, логирования и обработки ошибок.
  • Разрабатывать внутренние инструменты настройки, проверки и сопровождения решений.
  • Проектировать части архитектуры с требованиями к надёжности и предсказуемому поведению.

Требования

  • Опыт разработки на Rust.
  • Уверенная работа в Linux: настройка, отладка и базовое администрирование.
  • Понимание сетевого взаимодействия: OSI, TCP/UDP и сокеты.
  • Умение читать и сопровождать чужой код, писать поддерживаемый и документируемый код.
  • Системное мышление и способность анализировать ошибки на стыке компонентов.
  • Опыт от 3 до 6 лет.

Хорошо, если есть

  • Опыт системной разработки под Linux и создания сетевых приложений: шлюзов, прокси и сервисов передачи данных.
  • Знание промышленных протоколов или опыт в АСУ ТП и промышленной автоматизации.
  • Опыт в информационной безопасности, оптимизации производительности и низкоуровневой отладке.
  • Опыт разработки ПО для программно-аппаратных комплексов или Embedded Linux appliance.

Культура и преимущества

  • Оформление в соответствии с ТК РФ и полный социальный пакет.
  • Оплачиваемые больничные и отпуск, ДМС.
  • Сложные инженерные задачи с применением в промышленной инфраструктуре.
  • Возможность профессионального роста в Rust, Linux и системном программировании.
  • Минимум бюрократии, обсуждение решений и поиск первопричин в команде.
  • Премии по итогам работы; испытательный срок — три месяца.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →