meteocontrol
Software Developer (all genders)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик ПО для устройств blue'Log Neo и blue'Log X-Serie в компании meteocontrol. Занимается развитием коммуникации с устройствами, архитектурой и тестированием на стеке Linux, TypeScript, Node.js и Rust.
Задачи
- Разработка и поддержка коммуникации с устройствами blue'Log Neo и blue'Log X-Serie
- Постоянное развитие и оптимизация архитектуры ПО
- Проведение тестирования ПО с помощью симуляторов, удалённого доступа и реального оборудования
- Проверка и оценка выполнимости запросов на разработку
- Тесная работа в команде разработки
- Взаимодействие с другими отделами, производителями и клиентами
Требования
- Увлечённость технологическим стеком: Linux, TypeScript, Node.js, Rust
- Практический опыт объектно-ориентированного программирования, unit- и интеграционного тестирования
- Практический опыт работы с системами контроля версий (Git, GitLab)
- Желательно: знания в области PV-устройств (инверторы, счётчики, датчики)
- Плюсом: знания в области систем хранения энергии (батареи, гибридные инверторы)
- Знание коммуникационных протоколов, особенно TCP/UDP и Modbus
- Опыт работы с последовательной связью (RS485/RS422)
- Очень хорошее знание английского языка
Условия
- Работа для лучшего будущего
- Гибкий график и модель home-office
- 30 дней отпуска, увеличивается каждые два года до 35 дней
- Непрерывное обучение и развитие
- Ежемесячная SpenditCard на 50 € и дотация на Deutschlandticket
- Дотация на фитнес (EGYM Wellpass), JobRad Leasing, ежегодный корпоративный забег
Навыки
- Linux
- TypeScript
- Node.js
- Rust
- Git
- GitLab
- TCP/UDP
- Modbus
- RS485
- RS422