Описывать и поддерживать контракты взаимодействия: команды, телеметрия, события, ошибки (API/протоколы gRPC, Protobuf), форматы сообщений (YAML / JSON и т.п.).
Работать с архитектурой прибора: взаимодействие модулей, обмен по шинам (CAN, Ethernet).
Быть связующим звеном между: разработчиками ПО, системными инженерами, тестированием и испытаниями.
Участвовать в анализе изменений: impact-анализ, контроль backward compatibility, выявление breaking changes.
Помогать формировать Definition of Done, критерии приёмки, сценарии тестирования.
Поддерживать актуальность документации на протяжении жизненного цикла прибора.
Что мы ожидаем:
Опыт работы системным аналитиком / инженером-аналитиком в сложных технических системах от 3 лет.
Умение работать с требованиями: декомпозиция, трассируемость, приоритеты и ограничения.
Понимание принципов работы embedded-систем
Опыт описания интерфейсов и протоколов.
Опыт работы с YAML-/IDL-контрактами.
Знание жизненного цикла разработки embedded-ПО и испытаний.
Умение проработки сценариев использования систем (Use cases)
Владение нотациями BPMN 2.0, UML (sequence diagram)
Мы предлагаем:
Работу в аккредитованной ИТ-компании;
Шаг в космос - для тех, кто вдохновлен идеей покорения космоса и мечтает быть к этому причастным;
Возможность выбора формата работы (офис/гибрид);
Комфортный современный офис в 5 минутах от метро "Улица 1905 года";
Оформление в соответствии с ТК РФ;
Конкурентный уровень заработной платы - на уровне лидеров ИТ/телеком-индустрии.