Системный архитектор (embedded)
Чем предстоит заниматься:
- Разработка и поддержка архитектуры управляющего ПО для систем связи
- Анализ, формализация и валидация требований к продукту
- Проектирование API для взаимодействия между модулями ПО в рамках одного устройства (embedded системы) или между разными устройствами
- Проектирование отказоустойчивых и масштабируемых систем ПО
- Анализ и разрешение сложных проблем, связанных с производительностью стабильностью и безопасностью системы
- Взаимодействие с архитектурной группой разработки FPGA и Hardware
- Взаимодействие с командой разработки ПО в роли консультанта и ревьюера решений
- Участие в код-ревью ключевых компонентов
Наши ожидания от будущего члена команды:
- Знание ООП-языков в контексте построения архитектуры и выбора технологического стека
- Экспертный уровень (опыт) в embedded разработке
- Понимание архитектуры ОС Linux, взаимодействия user/kernel-пространств, сетевого стека ОС и низкоуровневых сетевых API
- Опыт проектирования сложных продуктовых систем
Дополнительно приветствуем:
- Понимание подхода «diagrams as code». Опыт работы с LikeC4, SysML или аналогами
- Опыт работы с MBSE (Capella, Arcadia)
- Базовые знания в области радиотехники и опыт в области разработки систем связи
- Опыт разработки систем на базе программируемой логики (ПЛИС/FPGA)
- Опыт разработки систем на кристалле и программного обеспечения для них
Мы предлагаем
Анкета кандидата
Пожалуйста, заполните эту анкету, чтобы мы могли познакомиться с вами поближе.- 01ОткликПодача резюме
или заполнение анкеты - 02ОтборПрохождение интервью
и/или выполнение тестового задания - 03ОфферПолучение обратной связи
и предложения о работе