Монитор Софт

Разработчик C++ (AMHS)

Коротко

Разработка высоконагруженных серверных приложений на C++ и библиотеки протокола X.400 для авиационной системы обмена сообщениями AMHS. Компания занимается решениями для авиационной связи, работа в Жуковском (офис или гибрид). Требуется 3-6 лет коммерческого опыта, уверенное знание C++20, многопоточности, сетевого программирования (TCP/IP, сокеты, epoll) под Linux. Нужны навыки проектирования по SOLID, модульного тестирования и работы в Agile-команде с code review.

Локация
Жуковский, Московская область; работа на месте работодателя или в гибридном формате.
Компания
Монитор Софт разрабатывает решения для авиационной связи, включая систему AMHS для обмена аэронавигационными сообщениями.
Что делать
•Разрабатывать и поддерживать высоконагруженные серверные приложения на C++.
•Проектировать новые компоненты, развивать существующие сервисы и участвовать в выборе архитектуры и технических решений.
•Разрабатывать библиотеку реализации протокола X.400 и интегрировать решение с инфраструктурой AMHS.
•Проводить рефакторинг, повышать качество и поддерживаемость кода.
•Разрабатывать автоматические тесты, участвовать в code review и работать по Agile-процессам.
Требования
•От 3 до 6 лет опыта коммерческой разработки.
•Уверенное знание современного C++20, STL, шаблонов, управления памятью и жизненного цикла объектов.
•Опыт разработки многопоточных приложений и коммерческой разработки под Linux.
•Понимание принципов работы операционных систем и системного программирования.
•Опыт сетевого программирования: TCP/IP, сокеты и epoll.
•Опыт проектирования приложений и применения принципов SOLID, навыки разработки поддерживаемого и читаемого кода.
•Опыт работы с Git и CMake, уверенное использование средств отладки.
•Опыт написания модульных тестов с Google Test, Catch2 или аналогичными инструментами.
•Опыт работы в Agile-команде и участия в code review.
•Английский язык на уровне чтения технической документации.
Хорошо, если есть
•Опыт работы с современными возможностями C++23.
•Опыт разработки высоконагруженных или низколатентных систем.
•Знание CI/CD и Docker.
•Опыт работы с PostgreSQL, Redis или MongoDB.
•Понимание принципов безопасной разработки.
•Опыт работы с Boost.Asio, OpenSSL или другими системными библиотеками.
Культура и преимущества
•Официальное трудоустройство по ТК РФ и белая зарплата.
•Обучение через тренинги, онлайн-ресурсы, конференции, митапы и профессиональную литературу.
•Командная работа с вниманием к коллективу, микроклимату и комфортной атмосфере.
•ИТ-аккредитованная компания.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

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

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте