Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Кратко
С++ разработчик прикладного встраиваемого ПО (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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →