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