← Вернуться к списку вакансий
Системный аналитик (embedded / ПАК / системная архитектура)
по договоренности
Описание вакансии
CTRL+ это R&D компания по разработке новейших программно-аппаратных комплексов. Наши технологии в сфере IoT, AI и Embedded программирования и собственное производство микроэлектроники позволяют сложные задачи делать решаемыми. У нас 2 офиса (в Москве и Сербии). Мы занимаемся заказной разработкой в гражданской сфере, а также продуктовой.
О роли ->
Мы ищем Системного аналитика, который будет работать на стыке встроенного ПО, backend и аппаратной части.
Ключевая задача роли — формализация требований и проектирование системных решений для аппаратно-программных комплексов: от уровня устройства (firmware) до взаимодействия с backend и внешними системами.
Это не классический «бизнес-аналитик» и не чистый «backend-аналитик» — это роль с сильным уклоном в инженерную часть и понимание работы embedded-систем.
Системный анализ и проектирование:
- Сбор и формализация требований к встроенному ПО (embedded firmware) и ПАК в целом.
- Декомпозиция требований в системные сценарии, состояния устройств, режимы работы.
- Проектирование логики работы устройств:
- поведение системы
- сценарии взаимодействия модулей
- обработка ошибок
-
- Проработка взаимодействия:
- firmware ↔ электроника (через ограничения и требования)
- firmware ↔ backend
- устройства ↔ внешние системы
-
- Участие в проектировании архитектуры ПАК совместно с embedded и hardware командами.
Работа с требованиями:
- Формализация бизнес-идей в системные требования (без глубокой бизнес-проработки — важно корректно зафиксировать и уточнить).
- Подготовка постановок задач для embedded-разработчиков (C/C++, MCU/RTOS).
- Участие в оценке реализуемости новых фич с учетом ограничений железа.
- Управление требованиями и их влиянием на систему.
Документация:
- Подготовка и поддержка:
- системной архитектуры (ПАК, firmware)
- описаний протоколов взаимодействия
- API (на уровне взаимодействия с backend)
- диаграмм состояний устройств и логики работы
-
- Описание:
- протоколов
- форматов данных
- обновлений прошивок (OTA, версии)
-
- Ведение диаграмм и схем взаимодействия (sequence, state diagrams, C4 и др.)
Взаимодействие с командами:
- Плотная работа с:
- embedded-разработчиками (ключевая связка)
- схемотехническим отделом (ограничения, выбор решений)
- backend-командой (интеграция, API)
- тестированием (сценарии, тест-кейсы, валидация требований)
-
- Участие во встречах с заказчиками: уточнение и фиксация требований.
- Сопровождение задач в таск-трекере (monday.com).
Зона ответственности:
- Целостность логики работы ПАК и встроенного ПО.
- Корректная формализация требований для embedded-разработки.
- Согласованность протоколов и взаимодействия между компонентами системы.
- Минимизация рисков из-за некорректных или неполных требований.
- Поддержание актуальной и понятной технической документации.
Ожидания по опыту:
Системный анализ и embedded
- Опыт работы системным аналитиком от 2 лет в технических продуктах.
- Понимание принципов работы встроенных систем:
- микроконтроллеры, периферия, интерфейсы
- ограничения по ресурсам, энергопотреблению, памяти
-
- Опыт описания логики работы устройств (state machines, сценарии, режимы).
Интеграции и архитектура:
- Понимание архитектуры распределённых систем:
- взаимодействие устройств с backend
- API, протоколы, форматы данных
-
- Опыт описания API и протоколов (REST, MQTT, бинарные протоколы — как плюс).
- Навык построения архитектурных и системных схем.
Работа с требованиями:
- Умение переводить «сырые» идеи в структурированные системные требования.
- Навык декомпозиции задач для разработки.
- Понимание жизненного цикла разработки ПО (включая embedded).
Технический кругозор:
- Умение читать техническую документацию, схемы, спецификации.
- Понимание взаимодействия ПО и электроники.
- Способность обсуждать решения с инженерами и аргументировать их.
Дополнительно:
- Высшее техническое образование.
- Опыт написания технической документации (архитектура, протоколы, сценарии).
- Опыт работы с таск-трекерами (Jira, Monday или аналоги).
Будет плюсом:
- Опыт работы с embedded-разработкой (даже на уровне инженера в прошлом).
- Знание RTOS (Zephyr, FreeRTOS и др.).
- Опыт работы с OTA-обновлениями, логгированием устройств.
- Понимание CI/CD в embedded-разработке.
- Опыт работы с производством устройств.
Условия:
- Официально трудоустраиваем в аккредитованную IT компанию
- Full time (офис в Москве) и гибкое начало рабочего дня.
- Предоставляем оборудование и парковку
- У нас открытая культура коммуникаций и максимально горизонтальная структура без бюрократии
- Работаем с современными технологиями и гражданской сферой
- Предоставляем релокацию (переезд, оплата 1 мес аренды жилья)
Этапы интервью:
- Первичное интервью с HR (формат онлайн)
- Интервью с Руководителем проекта и Руководителем отдела разработки (формат онлайн)
- Оффер при положительном решении
- Все этапы могут занимать от 3-х дней до 2-х недель, в зависимости от ваших возможностей и загруженности нашей команды
Откликнитесь на вакансию:
Посмотреть контакты
Рекомендуем вакансии
Разработчик SIM-апплетов / JavaCard Developer
250 000 - 280 000
Инженер по функциональной безопасности в Автономн…
по договоренности
Инженер - тестировщик / Тест дизайнер / QA Engine…
по договоренности
Руководитель стратегических партнерств
по договоренности
Старший системный аналитик
по договоренности