Инженер-программист С/С++ (модуль защиты информации) (удаленная работа)

18 декабря 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Инженер-программист С/С++ (модуль защиты информации)

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

Мы группа компаний ПРОСОФТ-СИСТЕМЫ . Наши системы управления работают на гидро-, тепло-, атомных, солнечных и ветряных станциях, и отвечают за безаварийную работу электрических подстанций. Знаем все о многофункциональных контроллерах, оборудовании и ПО для цифровой энергетики и системах управления технологическими процессами. Делаем мир лучше с помощью инженерных решений!

Сейчас мы в поиске РАЗРАБОТЧИКА С++ в группу информационной безопасности (в структуре отдела разработки встроенного программного обеспечения)

Отдел разработки встроенного ПО занимается разработкой программного обеспечения для промышленных контроллеров ARIS, которые работают под управлением операционной системы реального времени QNX/КПДА Нейтрино. Данные контроллеры применяются для автоматизации энергосистем и подстанций.

Группа информационной безопасности занимается разработкой кросс-платформенного модуля защиты информации и внедрением/сопровождением процедур безопасной разработки. Модуль защиты информации применяется в контроллерах ARIS и отвечает за функции безопасности такие как:

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

ЧТО НУЖНО БУДЕТ ДЕЛАТЬ

Разрабатывать кросс-платформенный модуль защиты информации:

  • разрабатывать новый и перерабатывать старый функционала модуля защиты информации;
  • интегрировать новый функционал модуля защиты информации в исходный код проекта ARIS;
  • разрабатывать юнит-тесты, интеграционные тесты и фаззинг-тесты; код ревью.

ЧТО МЫ ЖДЁМ ОТ ВАС

  • Высшее техническое образование (ИБ, ИТ).
  • Отличное знание и опыт коммерческой разработки на C и C++.
  • Навыки разработки и отладки многопоточных приложений.
  • Опыт разработки под одну из ОС: QNX или Linux.
  • Знание алгоритмов и структур данных.
  • Технический английский - свободное чтение документации.

БУДЕТ ПЛЮСОМ

  • Понимание принципов безопасной разработки программного обеспечения.

  • Умение писать надежный, тестируемый и документированный код.

  • Опыт использования в разработке различных средств IPC.

  • Понимание принципов и алгоритмов шифрования.

  • Опыт работы с такими библиотека как boost, openssl.

  • Знание системы автоматизации сборки CMake.

  • Опыт разработки юнит-тестов под GoogleTest или Boost.Test.

  • Опыт разработки фаззинг-тестов под libFuzzer или AFLplusplus.

ЧТО МЫ ПРЕДЛАГАЕМ

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



Посмотрите похожие вакансии

Системный аналитик
Компания: RedLab
Зарплата: з.п. не указана
IT-Аналитик
Компания: RedLab
Зарплата: з.п. не указана