Ведущий программист C++

до 400 000 ₽ до вычета налогов

Вакансия находится в архиве

АМТ-ГРУП

г. Москва

Требуемый опыт работы

Более 6 лет

Тип занятости

Полная занятость

График работы

Полный день

В департамент информационных систем АМТ-ГРУП требуется Ведущий разработчик C++ под проект развития собственного продукта по защите информации InfoDiode. InfoDiode — линейка решений аппаратной и аппаратно-программной защиты, которые обеспечивают реализацию однонаправленной передачи данных, гарантируя защиту объекта на физическом уровне. Комплексы InfoDiode предназначены для организации обмена данными с критичными сегментами (например, ЛВС ГИС, АСУ ТП, КИИ). Решения могут применяться для обеспечения безопасности в государственных организациях, в том числе, силовых структурах, промышленности, энергетике, на транспорте, а также в коммерческих предприятиях любых отраслей, использующих закрытые сети.

Тебе предстоит:

  • Разрабатывать новые и развивать существующие функции InfoDiode;
  • Участвовать в проектировании новых модулей и программных компонент для InfoDiode;
  • Развивать базовую ОС (апгрейд, патчинг, добавление недостающих компонент и т.п.);
  • Выполнять Code Review;

Мы ожидаем:

  • Высшее техническое образование;
  • Практический опыт работы в должности разработчика от 5 лет;
  • Свободное владение C++11/14 и выше (lambdas, move semantics, concepts, templates, constexpr/consteval и т.п.);
  • Опыт работы с Standard Template Library (STL) - smart pointers, containers, chrono;
  • Опыт работы с Boost.ASIO будет плюсом;
  • Знание архитектуры современных ОС на основе Linux: загрузчик, ядро, PID 1, systemd и др.;
  • Опыт работы с многопоточностью (POSIX threads, mutexes, atomics, memory barriers);
  • Опыт работы с сетью (TCP/IP, UDP);
  • Опыт работы с СMake;
  • Опыт написания проектов и сборки с помощью CMake, GNU Autotools;
  • Умение работать с git, gitlab, jira, confluence и т.п.;
  • Навыки настройки CI/CD (Jenkins, TeamCity, GitLab и т.п.) будут плюсом;

Будет хорошо, если у тебя:

  • Есть опыт конфигурирования ядра Linux;
  • Есть опыт сборки / кросс-компиляции дистрибутивов на основе ОС Linux (Yocto, Linux From Scratch и т.п.);
  • Есть опыт написания драйверов для Linux;
  • Есть понимание тюнинга параметров ядра и сетевого стека (sysctl);
  • Был опыт отладки удаленных систем (remote GDB, работа с coredump);
  • Был опыт работы с серверами очередей (предпочтительно - MQTT);

В особенности мы ценим:

  • Добросовестность;
  • Умение самостоятельно решать задачи;
  • Организованность;

Мы предлагаем:

  • Офис в шаговой доступности от станции м. Шаболовка;
  • Официальное оформление, соблюдение ТК;
  • Гибридный график работы;
  • Дружный высокопрофессиональный коллектив;
  • Неограниченные возможности профессионального роста;
  • Полис добровольного медицинского страхования;
  • Корпоративную мобильную связь.

Ключевые навыки

C/c++
Linux
Castle windsor
Multithread programming
Tcp/ip
Version control/git

Адрес

Москва, м. Шаболовская

Контактная информация

АМТ-ГРУП

Сайт: amt.ru

Почта: info@amt.ru

Вакансия опубликована 03.06.2024 в г. Москва.

Похожие вакансии

#

Москва

Удаленная работа

Подробное описание

21 октября

#

Москва

Полный день

Подробное описание

9 августа

#

Москва

Румянцево

и еще 2 станции

Полный день

Подробное описание

23 июля