Инженер-программист C++/Qt
WAVIoT · зарплата не указана · Москва · HH · опубликовано 15 апреля 2026 г.
Описание вакансии
Обязанности:
- Разработка системного и прикладного ПО для ARM-архитектуры
- Взаимодействие с аппаратной частью и внешними устройствами по интерфейсам передачи данных.
- Интеграция с Backend-инфраструктурой (API, очереди сообщений).
- Оптимизация производительности и потребления ресурсов.
- Поддержка и рефакторинг существующей кодовой базы (C++ / Qt).
Требования:
• Образование высшее техническое (предпочтительно: радиотехника, приборостроение).
• Умение разбираться в чужом коде и работать в команде.
• Готовность к поддержке легаси систем.
• Знание английского языка, достаточное для чтения технической документации.
• Глубокие знания С/С++.
• Знание фундаментальных структур данных и алгоритмов.
• Хорошее знание STL, Qt, Linux, POSIX.
• Знание паттернов проектирования.
• Опыт разработки на C++ от 4 лет.
• Хорошее знание STL, Qt, Linux, POSIX.
• Знание фундаментальных структур данных и алгоритмов.
• Знание паттернов проектирования.
• Опыт разработки клиент-серверных многопоточных приложений.
Желательно:
• Опыт работы с промышленными протоколами (Modbus, DNP3, CAN, OPC UA).
• Опыт работы с LP-WAN, RS-232, RS-485, Ethernet, CAN.
• Знание стандартов C++11/14.
• Опыт работы с Boost.
• Знакомство c CMake.
• Знание основ криптографии.
• Опыт работы с системами контроля версий.
• Опыт работы с системами управления проектами (Redmine, Jira).
• Опыт работы с системами статического и динамического тестирования кода.
• Желание развиваться, как профессионал, и умение работать на любом уровне - от "hardware" до "UI".
Условия:
• Работа в современном офисе, метро Белорусская (1 минута от метро).
• Комфортные условия для работы.
• Кофе, чай, печенье.
• Полностью официальное трудоустройство.