Наша компания – «Специальный Технологический Центр», – крупное производственное предприятие оборонно-промышленного комплекса, официально входящее в реестр аккредитованных IT-компаний. Мы являемся одним из ведущих предприятий России в области разработки и производства беспилотных летательных аппаратов, радиоэлектронных комплексов, а также измерительного оборудования. В связи с интенсивным ростом предприятия приглашаем на работу Ведущего инженера-программиста С++
инженер-программист С++ для измерительных комплексов
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- разработка и поддержка контроллеров оборудования на C++17/Qt (антенные системы, измерительные комплексы);
- проектирование и реализация децентрализованной микросервисной архитектуры: независимые сервисы с чётко определёнными зонами ответственности;
- реализация и отладка бинарных TCP-протоколов;
- интеграция сервисов через gRPC;
- написание unit-тестов в рамках TDD-процесса;
- отладка ПО на целевой платформе в изолированном контуре;
- чтение и реализация протоколов по технической спецификации;
- документирование кода и участие в проведении испытаний изделий.
требования
- опыт C++17: move semantics, smart pointers, шаблоны, STL;
- Qt 5/6: QObject, сигналы/слоты, QTcpSocket, QThread, QTimer;
- понимание TCP/IP на уровне кода: бинарные протоколы, framing, частичное чтение из сокета;
- опыт проектирования микросервисных систем: декомпозиция по доменам, межсервисное взаимодействие, отказоустойчивость;
- понимание принципов децентрализации: отсутствие единой точки отказа, автономность сервисов, eventual consistency;
- опыт разработки и отладки под Linux;
- CMake: сборка многомодульных проектов;
- умение читать чужой код и работать по спецификации.
- Будет плюсом: опыт с Zenoh; знание языка Rust: владение системным программированием на Rust; будет значимым плюсом при работе над компонентами, где критична безопасность памяти и производительность; опыт работы с gRPC в C++-приложениях; Astra Linux SE или другие отечественные ОС; опыт в телекоммуникациях, системах управления
условия
- стабильная работа на крупном предприятии оборонно-промышленного комплекса с 24-летней историей в команде опытных специалистов;
- официальное оформление согласно ТК РФ, белая заработная плата;
- график работы с ПН по ЧТ 09:00-18:00, ПТ 09:00-17:00;
- корпоративная развозка от: м. Площадь Мужества, м. Пр-кт Просвещения, м. Дыбенко, м. Гражданский пр-кт, м. Комендантский пр-кт;
- премия в конце календарного года («13-я заработная плата»);
- ДМС со стоматологией по окончании испытательного срока;
- частичная компенсация затрат на спортивные абонементы;
- возможность повышать свой профессиональный уровень, проходить обучение за счёт компании;
- поддержка сотрудников в радостных и сложных жизненных ситуациях (материальная помощь);
- проведение для сотрудников корпоративных мероприятий (экскурсий, интеллектуальных и спортивных состязаний и т.д.);
- перспективы карьерного роста и самореализации: мы растим и повышаем специалистов в рамках компании.
- Предоставляется право на получение отсрочки от призыва на военную службу (в соответствии с Постановлением правительства №1725 от 30.09.2022).
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.