Software Architect (Middle)

Атом

Software Architect (Middle)

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

Мы — Атом. Разрабатываем электромобиль-гаджет и его версии для семьи, такси, каршеринга и службы доставки, а также собственный маркетплейс приложений и другие сервисы.

Ищем Software Architect (Middle) в команду Vehicle Graphics, которая разрабатывает навигатор и AR HUD (проекционный дисплей с дополненной реальностью) для будущего электромобиля Атом.

Одной из особенностей автомобиля является проекционный дисплей (HUD). С помощью HUD показываем важную информацию (в том числе навигатор) на лобовом стекле в поле зрения водителя без отвлечения от дороги. А использование AR создает не только уникальный пользовательский опыт, но и делает езду на автомобиле Атом более комфортной и безопасной.

Состав команды: разработчики на Unreal и Godot, Android разработчики, дизайнеры, картографы, QA, DevOps.

Software Architect предстоит проектирование решений для системы управления AR-контентом и формирование архитектурных артефактов.

Если вы готовы к вызовам и решению нестандартных задач, ознакомьтесь с описанием вакансии и оставляйте отклик.

Чем предстоит заниматься:

  • Разработка архитектурных решений продукта на основе продуктовых и технических требований, с использованием паттернов проектирования (ООП) и API (AIDL, Protobuf).

  • Создание архитектурных артефактов (SRS, ADR) с применением UML и методологий проектирования на основе моделей.

  • Проектирование системы управления AR-контентом для Head-Up Display («AR Engine») на Godot Engine под AOSP, принимая во внимание существующий контекст и верхнеуровневые требования.

  • Проектирование Конструктора Приложений DevKit. Проектирование интеграции и совместимости между Конструктором и AR Engine.

  • Взаимодействие с командами системных архитекторов, разработчиков и тестировщиков для реализации архитектуры.

  • Анализ требований, оценка рисков и обеспечение производительности и эффективности решений.

  • Поддержание архитектурных артефактов в актуальном состоянии.

  • Архитектурный надзор в рамках описанных продуктов.

  • Обеспечение развития и поддержки жизненного цикла ПО команды.

Что нужно знать / уметь:

  • Опыт проектирования ПО (UML, C4 или другие подходы к проектированию) от 1 года.

  • Знание и глубокое понимание принципов и паттернов проектирования архитектуры ПО (SOLID, GoF, API).

  • Опыт работы с игровым движком Godot Engine или готовность его изучать для реализации AR-функционала.

  • Знание и практическое применение UML и методологий проектирования на основе моделей (Model-Based Design).

  • Знание и опыт проектирования API (в нашем случае AIDL и Protobuf).

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

  • Аналитический склад ума и умение работать с технической документацией.

  • Опыт работы с Git/Gitlab, Jira, Confluence.

Будет плюсом:

  • Знание SysML, PlantUML, C4 для моделирования систем.

  • Опыт разработки технических заданий с использованием ГОСТ 34, ГОСТ 19 или ISO/IEC/IEEE 29148.

  • Опыт работы разработчиком (Java/Kotlin) от 2 лет, опыт мобильной разработки.

  • Понимание принципов работы и устройства игровых движков (Unity, Unreal Engine и т.п.).

  • Понимание работы встраиваемых систем и автомобильных технологий (CAN, GPS, сенсоры).

  • Опыт работы с AR-технологиями.

  • Опыт проектирования баз данных, включая распределённые системы (SQL, NoSQL).

  • Знание стандартов ASPICE и AUTOSAR, знание V-Model.

  • Знание протокола MQTT.

  • Навыки работы в Agile/Scrum-командах.

Что предлагаем:

  • Интересный продукт, возможность создавать новые процессы и влиять на его развитие.

  • Работа в команде классных профессионалов из России, Китая, Европы.

  • Корпоративная культура, выстраиваемая в духе инноваций, открытые горизонтальные коммуникации.

  • Конкурентная официальная белая заработная плата.

  • ДМС.

  • Корпоративное оборудование.

  • Гибридный формат работы или удаленный.

  • Командировки на производство для участия на всех этапах создания электромобиля.

Пройди вместе с нами крутой кейс по созданию электромобиля с нуля!

Навыки
  • UML
  • C4
  • SOLID
  • GoF
  • API
  • Godot Engine
  • AR
  • AIDL
  • Protobuf
  • Git
  • Gitlab
  • Jira
  • Confluence
Посмотреть контакты работодателя

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

МТС
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Т1
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
БЮРО 1440
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Клируэй Текнолоджис

Solution Architect

Клируэй Текнолоджис

Удаленная работа
  • Москва

  • до 450000 RUR

МАГНИТ, Розничная сеть

Архитектор решений / Solution Architect (SCM)

МАГНИТ, Розничная сеть

Удаленная работа
  • Москва

  • до 450000 RUR

Selecty
Удаленная работа
  • Москва

  • до 450000 RUR

АО «ОТП Банк» (JSC «OTP Bank»)

Архитектор/Solution Architect (Трайб Corporate)

АО «ОТП Банк» (JSC «OTP Bank»)

Удаленная работа
  • Москва

  • до 450000 RUR

Solution Architect

Лоция

Удаленная работа
  • Москва

  • до 450000 RUR

Программный Продукт, ИТ-компания

Архитектор

Программный Продукт, ИТ-компания

Удаленная работа
  • Москва

  • до 450000 RUR

МАГНИТ, Розничная сеть
Удаленная работа
  • Москва

  • до 450000 RUR

FINTECH SERVICE
Удаленная работа
  • Москва

  • до 450000 RUR

билайн
Удаленная работа
  • Москва

  • до 450000 RUR

ВТБ Факторинг

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

ВТБ Факторинг

Удаленная работа
  • Москва

  • до 450000 RUR

ВАЗСИСТЕМ
Удаленная работа
  • Москва

  • до 450000 RUR

ДИКСИ, группа компаний
Удаленная работа
  • Москва

  • до 450000 RUR

Start Industries
Удаленная работа
  • Москва

  • до 450000 RUR

Open Media
Удаленная работа
  • Москва

  • до 450000 RUR

MIND Software
Удаленная работа
  • Москва

  • до 450000 RUR

Robusta
Удаленная работа
  • Москва

  • до 450000 RUR

КОРУС Консалтинг
Удаленная работа
  • Москва

  • до 450000 RUR

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

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