Назад
7 часов назад

С++ разработчик прикладного встраиваемого ПО (Linux)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b1
Страна
Russia

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/

Кратко

С++ разработчик прикладного встраиваемого ПО (Linux): развитие платформы WATTS Battery и разработка специализированных приложений для отказоустойчивых энергетических систем с акцентом на распределённое управление, интеграцию с аппаратным обеспечением и защиту каналов связи. Фокус на проектировании архитектуры, поддержке ПО, работающего 24/7, интеграции внешних систем и создании надёжного жизненного цикла обновлений.

Локация: Москва; возможна удалённая работа, но требуется возможность посещать офис в Сколково для тестирования и отладки взаимодействия с оборудованием.

Компания

WATTS Battery разрабатывает модульные солнечные электростанции для частных, коммерческих и умных энергетических систем, выполняя полный цикл — от идеи до серийного производства.

Что делать

  • Развивать, поддерживать и оптимизировать существующую платформу WATTS Battery.
  • Разрабатывать архитектуру прикладных решений и специализированные приложения.
  • Интегрировать ПО с аппаратными компонентами и внешними системами.
  • Проверять реализуемость новых технологий и участвовать в планировании сроков.
  • Документировать проект и регулярно демонстрировать результаты.
  • Работать в связке с продуктовым менеджером, backend-разработчиком, системным разработчиком и инженерами по тестированию.

Требования

  • От 3 лет коммерческой разработки на C++14/17.
  • Опыт создания отказоустойчивых встраиваемых и распределённых систем управления на Linux, работающих 24/7.
  • Опыт интеграции со специализированным оборудованием через стандартные протоколы взаимодействия.
  • Практический опыт применения криптографических средств защиты, включая аппаратные решения.
  • Опыт работы с унаследованным кодом, open-source библиотеками, CI/CD, Git и JIRA.
  • Понимание Agile и жизненного цикла отказоустойчивого ПО; английский — не ниже Intermediate.

Хорошо, если есть

  • Навыки быстрого прототипирования и разработки эмуляторов аппаратных устройств.
  • Коммерческий опыт работы с AWS и интеграции с backend-системами.
  • Понимание IoT, Smart Home Devices и промышленных протоколов управления.
  • Знание Python и backend-языков.

Культура и преимущества

  • Работа в международной команде исследователей, программистов и инженеров.
  • Удалённый формат с необходимостью посещать офис для работы с оборудованием.
  • Задачи в области экологичных энергетических технологий.
  • Возможность развиваться до руководителя направления разработки встраиваемого прикладного ПО.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →