Description
В ВАШИ ЗАДАЧИ БУДУТ ВХОДИТЬ: Аудит и рефакторинг существующего ПО. Изучение текущей кодовой базы ЭЗС, выстраивание логики работы системы, создание недостающей технической документации архитектуры Разработка софта нижнего уровня (Embedded). Управление логикой работы покупных модулей (контроллеров, силовых блоков) по CAN и Modbus, обработка аварийных ситуаций, управление распределением мощности Интеграция с зарядными сетями (Upper-level).
1 Разработка пользовательских и служебных интерфейсов. Поддержка и доработка UI зарядной станции (экран пользователя) с использованием HTML/JavaScript, создание инструментов удаленной диагностики Участие в тестировании и пусконаладке. Отладка ПО совместно с инженером-конструктором на живых стендах быстрой ЭЗС, локализация и устранение «плавающих» программно-аппаратных ошибок МЫ С РАДОСТЬЮ ПООБЩАЕМСЯ С ВАМИ, ЕСЛИ У ВАС ЕСТЬ: Опыт коммерческой разработки ПО для электроники / IoT.
Опыт создания распределенных систем, где софт напрямую взаимодействует с «железом» на уровне Middle/Senior от 3–5 лет Уверенное владение C++ и Python. Глубокие знания C++ для написания надежной логики нижнего уровня (Firmware/Embedded Linux) и Python для верхнего уровня, бизнес-логики и работы с сетью Навыки веб-разработки (HTML, JavaScript). Опыт создания интерфейсов пользователя (экран ЭЗС, локальные веб-панели администрирования) Практический опыт
Employer contacts (email/phone/telegram) are hidden from the public preview —
send your CV, and we will connect you directly.