
Элиарс
Инженер-программист (разработчик на С++/Qt)
- Знание основных алгоритмов и структур данных, понимание ООП.
- Уверенное знание C++17/STL
- Опыт разработки с использованием Qt/CMake.
- Умение писать чистый и понятный код.
- Английский — C1 — Продвинутый
Разработка клиент-серверного программного обеспечения в сфере радиолокации. С++17/STL, Qt, CMake. Windows, Linux.
Разработка новой функциональности, исправление ошибок, написание тестов и документации. Техническая поддержка.
Стек технологий:
Радиолокация, ЦОС, видеонаблюдение, C++, STL, Qt, CMake, Conan, UDP, TCP, Windows, Linux.
Требования:- Опыт написания многопоточного и высокопроизводительного кода;
- Опыт профилировки и оптимизации кода (Intel VTune Profiler);
- Знакомство с сетевыми протоколами и форматами данных (UDP/TCP, Websockets, OpenAPI);
- Опыт разработки в сфере цифровой обработки сигналов;
- Знание паттернов архитектуры программного обеспечения.
- Опыт автоматизации CI/CD (Gitlab);
- Опыт работы с пакетными менеджерами (conan/vcpkg);
- Опыт написания тестов (модульные, интеграционные, нагрузочные);
- Опыт кросплатформенной разработки (Windows/Linux);
- Английский язык: чтение и написание документации, техническая поддержка;
- Готовность к общению с потенциальными пользователями и заказчиками продукции, возможность командировок.
Образование: Высшее-техническое или математическое.
Условия:Стабильная, интересная работа.
Основное место работы.
В основном офис, возможны командировки.
График работы:
Пятидневная рабочая неделя, гибкий график, ненормированный рабочий день.
Адрес:
Москва, Зеленоград