Системный архитектор-программист С++ ("ОКБ МЭИ")
150 000 - 250 000 ₽
АО «Особое конструкторское бюро Московского энергетического института» (АО "ОКБ МЭИ") входит в корпорацию «Российские космические системы», мы являемся ведущим предприятием ракетно-космической отрасли, специализирующемся на разработке, изготовлении, авторском сопровождении и эксплуатации космических информационных систем, являемся участником важнейших проектов отечественной космонавтики, а также крупных международных проектов.Основные направления деятельности:
- Разработка и производство бортовых и наземных антенных систем;
- Оказание услуг по управлению КА различного назначения в дальнем, среднем и ближнем космосе в С, S, Х-диапазонах в международных форматах ;
- Разработка и производство бортовой (космического, ракетного и авиационного базирования) и наземной (стационарного, мобильного и корабельного базирования) аппаратуры передачи информации специального назначения, в том числе, в защищенном режиме;
- Разработка и производство бортовых телеметрических систем и наземных приемных телеметрических станций;
- Разработка и производство бортовой и наземной аппаратуры командной радиолинии, в том числе, в защищенном режиме;
- Создание измерительных, приемных и управляющих радиотехнических и оптикоэлектронных комплексов оборудования полигонов испытания ракетной и авиационной техники;
- Разработка и производство аппаратуры космического и авиационного базирования для дистанционного мониторинга поверхности Земли и ее атмосферы;
- Оказание услуг по проведению траекторных измерений средствами корреляционно-фазовой пеленгации;
- Создание радиополигонов и оказание услуг по калибровке космических радиолокаторов с синтезированной апертурой (РСА) различного назначения.
Приглашаем на вакансию Системный архитектор-программист С++
Обязанности:
- Проектирование архитектуры программного обеспечения в соответствии с выбранным стилем (слоистая, MVC/MVVM, клиент-сервер, модульная), определение ключевых компонентов и их взаимодействия.
- Определение внутренних и внешних интерфейсов (API, протоколы обмена, форматы данных) с учётом ограничений Astra Linux SE.
- Разработка технической документации на архитектуру: UML-диаграммы (классов, компонентов, последовательности, развёртывания), описание архитектурных решений (ADR), схемы развёртывания.
- Выбор технологий, библиотек и инструментов в рамках утверждённого стека (C++17, Qt5, CMake, Git).
- Проведение ревью кода и архитектурных решений, контроль соблюдения принятой архитектуры и стандартов кодирования.
- Оптимизация производительности и потребления ресурсов приложения (профилирование, многопоточность, работа с памятью).
- Высшее образование (Программная инженерия, математика, системный анализ)
- Умение проектировать многопоточные приложения на C++17 с использованием Qt5 (QThread, сигналы/слоты, QMutex).
- Умение применять архитектурные и проектные паттерны (MVC, MVVM, Observer, Factory, Singleton, Dependency Injection и др.).
- Умение читать и анализировать чужой код на C++/Qt, выявлять архитектурные проблемы и предлагать решения.
- Умение настраивать и использовать системы контроля версий (Git), включая ветвление, ревью, разрешение конфликтов.
- Умение проводить профилирование и оптимизацию кода (valgrind, gprof, встроенные средства Qt).
- Умение разрабатывать и оформлять архитектурную документацию (UML, ADR, схемы).
- Умение обеспечивать безопасность приложения: защита от утечек памяти, переполнений буфера, гонок данных, корректная обработка исключений.
- Умение работать с сетевыми протоколами (TCP/IP, локальные сокеты, RS-232, RS-422, RS-485) для организации взаимодействия компонентов.
- Знание Astra Linux SE 1.7.3: архитектура ОС, мандатное управление доступом, дискреционный и мандатный доступ.
- Знание C++17: стандартная библиотека (STL), умные указатели, лямбда-выражения, move-семантика, шаблоны, многопоточность, исключения.
- Знание Qt5: QWidgets, QML (желательно), сигналы и слоты, модель/представление, QThread, QMutex, QReadWriteLock, QSettings, работа с ресурсами (.qrc), CMake.
- Знание архитектурных паттернов и стилей: слоистая архитектура, MVC, MVVM, клиент-сервер, событийно-ориентированная, микросервисы (для распределённых систем).
- Знание UML: диаграммы классов, компонентов, последовательности, состояний, развёртывания.
- Знание сетевых технологий: стек TCP/IP, сокеты, форматы обмена (JSON, XML, Protobuf).
- метро Авиамоторная 7-8 минут пешком (одна остановка на автобусе\трамвае);
- график работы – полная занятость, работа в офисе
пн.-чт. с 8:45 до 17:45, пт. с 8:45 до 16:30;
- официальное трудоустройство и социальный пакет;
- заработная плата по результатам собеседования;
- дружный коллектив и поддержка со стороны опытных специалистов (система адаптации и наставничества);
- участие в проектах, связанных с разработкой и производством оборудования для космоса;
- повышение квалификации;
- реальные возможности профессионального развития и карьерного роста;
- корпоративный спорт (бассейн, спортзал, волейбол, большой теннис и др.), спартакиады, клуб рыболовов;
- база отдыха в Тверской области;
- ДМС со стоматологией после испытательного срока;
- предоставление отсрочки от призыва на срочную военную службу в ВС РФ для основного производственного персонала и бронирование (для военнообязанных работников);
- корпоративные мероприятия, подарки детям на Новый год;
- профсоюз, совет молодежи.
Мы будем рады видеть Вас в нашей команде!
Сравнение со средней зарплатой в похожих вакансиях:
220k
300k
137k
250k
367k
Адрес: Россия, Москва, Красноказарменная улица, 14с3
Опубликована 3 часа назад
Похожие вакансии
Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно300 000 ₽
Выше средней на 20%
... обеспечения под ОС Linux на С++ Требования: высшее техническое образование и стаж работы в должности программиста ...
- Полный день
- Опыт от 5 лет
- Москва
2 часа назад
от 350 000 ₽
Выше средней на 40%
В Службу информационных технологий Фонда НТИ требуется программист 1С.
- Полный день
- Опыт от 5 лет
- Москва
6 дней назад
Требования: Опыт работы программистом 1С от 6 лет; Обязателен опыт работы с 1С УНФ (или 1С Розница); ...
- Полный день
- Опыт от 5 лет
- Москва
6 дней назад
Аккредитованная ГК "ИнфоТеКС", входящая в ТОП-5 компаний России в сфере защиты информации, лидер в разработке СЗИ, приглашает в команду внутренних финансовых систем разработчика на задачи сопровождения и развития зарплатных и кадровых модулей 1С. Зад...
- Полный день
- Опыт от 5 лет
- Москва
3 дня назад
AUVIX - крупнейший российский дистрибьютор ProAV-оборудования и эксперт в профессиональных мультимедийных технологиях. Мы обладаем одним из самых широких продуктовых портфелей на рынке AV и предлагаем продукцию 40 ведущих брендов с мировым именем. Ср...
- Полный день
- Опыт от 5 лет
- Москва
7 дней назад
Мы ищем разработчика 1С в команду автоматизации Инвестиционной управляющей компании. У нас не типовая бухгалтерская разработка: основная работа связана с автоматизацией инвестиционного бизнеса — учетом ценных бумаг, доверительным управлением, паевыми...
- Полный день
- Опыт от 5 лет
- Москва
6 дней назад
Вакансия в подборках
Похожие вакансии
300 000 ₽
от 350 000 ₽