Ведущий архитектор ПО, Отдел интерфейсов

Компания «Кронштадт»

Ведущий архитектор ПО, Отдел интерфейсов

Москва, индустриальный парк Руднево

Метро: Кучино

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

АО «Кронштадт» — российская высокотехнологичная компания, специализирующаяся на разработке и производстве наукоемкой продукции и решений для гражданского и оборонного рынков. Компания обладает уникальным опытом в проектировании и производстве беспилотных авиационных систем, бортового оборудования и целевых нагрузок БЛА, наземных пунктов управления.

Обязанности:

  • 1. Архитектурное проектирование и контроль решений. Формировать архитектуру десктопных C++ приложений и распределённых компонентов, согласовывать архитектурные решения с требованиями системных аналитиков и ограничениями аппаратной платформы, вести архитектурную.

    2. Управление качеством архитектуры. Следить за соблюдением принципов модульности, слабой связанности, детерминизма, тестируемости и воспроизводимости; выявлять и предотвращать накопление технического долга на уровне архитектуры.

    3. Интеграция с инфраструктурой и стендами. Проектировать решения с учётом реальных стендов на Astra Linux; участвовать в формировании требований к стендовой системе, эмуляции устройств, тестовым данным; помогать стабилизировать воспроизводимость окружений (Ansible, Bash, Docker).

    4. Работа с CI/CD и процессами сборки. Совместно с командой формировать пайплайны в GitLab CI, обеспечивать сборку, тестирование и деплой в воспроизводимых окружениях; проектировать подходы к версионированию, релизам и откатам.

    5. Взаимодействие со смежными ролями. Консультировать разработчиков по архитектурным вопросам, участвовать в код ревью критичных модулей, помогать системным аналитикам формулировать требования так, чтобы они были реализуемы и тестируемы.

Требования:
  • Высшее образование техническое (прикладная математика, информатика и вычислительная техника, программная инженерия, радиоэлектроника, автоматизация и управление, смежные инженерные направления). Профильные магистратуры и специализации по системной архитектуре, встраиваемым

    Специализация

    Архитектура программных систем для встраиваемых/бортовых решений; проектирование надёжного детерминированного ПО на C++; интеграция с аппаратными интерфейсами и протоколами обмена данными; обеспечение тестируемости и воспроизводимости сборок и стендов.

  • 1. Опыт не менее 5 лет в разработке ПО (C++), из них не менее 2–3 лет на позиции ведущего архитектора, технического лидера или middle разработчика с архитектурными обязанностями;
    2. Опыт проектирования и сопровождения архитектуры десктопных и/или встраиваемых C++ систем;
    3. Реальный опыт участия в полном цикле разработки: от постановки требований до внедрения и поддержки, включая работу с ограничениями по надёжности, ресурсам и детерминизму (характерно для БПЛА/авиационных систем).
    4. Понимание принципов проектирования надёжного и отказоустойчивого ПО: обработка ошибок, таймауты, повторные попытки, идемпотентность, журналирование и трассировка;
    5. Знание современных стандартов и практик C++, владение Qt, навыки профилирования и оптимизации производительности;
    6. Опыт работы в среде Astra Linux на уровне администратора и разработчика: сборка проектов, отладка, понимание системных вызовов и ограничений ОС;
    7. Понимание Git процессов и GitLab CI: ветки, MR, ревью, защита веток, теги, релизы; умение проектировать решения с учётом требований к CI/CD и воспроизводимым сборкам;
    8. Навыки работы со стендами и инфраструктурой: Bash, Ansible (или аналоги), Docker, эмуляция устройств и шин;
    9. Понимание подходов к тестируемости архитектуры: выделение тестируемых модулей, мокирование зависимостей, проектирование для интеграционного и нагрузочного тестирования;
    10. Опыт участия в проектах с повышенными требованиями к качеству и безопасности, в том числе в сертификации/аттестации ПО (плюс, но не обязательно).
    11. Передача знаний и наставничество. Проводить архитектурные обзоры, участвовать в онбординге новых сотрудников, помогать команде понимать архитектурные решения и стандарты качества.

Условия:
  • Работа в крупной российской Компании - лидеру по разработке и производству беспилотных авиационных комплексов.
  • Возможность профессионального и карьерного роста.
  • Соблюдение всех норм Трудового кодекса РФ.
  • Добровольное медицинское страхование (со стоматологией).
  • Достойный уровень заработной платы, премии по результатам работы.
  • Рабочий день с 9 до 17.45 по согласованию можно с 8.00 - 16.45
  • Компенсация проезда и питания
  • Возможность участия в спортивных мероприятиях компании.
  • Возможность проходить обучение, повышать квалификацию.
  • Комфортабельный офис в районе м. Некрасовка.
  • Корпоративный трансфер от м. Некрасовка (5 мин), ст. Люберцы (10 мин), м. Нижегородская (20 мин).
  • Пожалуйста указывайте в отклике ожидания по зп.
Посмотреть контакты работодателя

Адрес

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

ИТ-Экспертиза
  • Москва

  • Не указана

Рекомендуем
ИнфоТеКС
  • Москва

  • Не указана

Рекомендуем
Softline
  • Москва

  • Не указана

Рекомендуем
Вычислительные решения

Системный архитектор

Вычислительные решения

  • Москва

  • Не указана

Защищенные Телекоммуникации

Ведущий системный архитектор / Senior System Architect

Защищенные Телекоммуникации

  • Москва

  • Не указана

Цифровые Пространственные Технологии

Senior C++ разработчик (робототехника) - офис

Цифровые Пространственные Технологии

  • Москва

  • Не указана

ЭрВиАй Групп
  • Москва

  • от 300000 RUR

Концерн ВКО Алмаз - Антей

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

Концерн ВКО Алмаз - Антей

  • Москва

  • от 300000 RUR

ПиЭлСи Технолоджи
  • Москва

  • от 300000 RUR

Элекснет
  • Москва

  • от 300000 RUR

Независимая нефтегазовая компания

Начальник отдела прикладных решений

Независимая нефтегазовая компания

  • Москва

  • от 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию