Формат: повна зайнятість
Ми розробляємо апаратно-програмні комплекси для обробки відео та радіосигналів, а також системи стабілізації та відстеження цілей у відео. Зараз шукаємо C++ розробника середнього рівня для розробки ПЗ для Linux та Windows.
Основні обов’язки:- Розробка та підтримка застосунків на C++ (C++17/20) під Windows і Linux.
- Участь у створенні інтерфейсів користувача (Qt) для візуалізації даних, відео та карт.
- Написання юніт-тестів, участь у код-рев’ю.
- Співпраця з інженерами, які займаються апаратною частиною (RF, відео).
Вимоги:- Досвід комерційної розробки на C++ (від 2 років).
- Впевнене володіння ООП та принципами ООД (SOLID, Design Patterns).
- Досвід розробки під Windows (Visual Studio, MFC/Win32, QT) або Linux.
- Знання алгоритмів та структур даних, аналітичне мислення.
- Вміння писати чистий, тестований код, досвід з юнiт-тестами (GoogleTest).
- Базові знання мережевих протоколів і відео форматів.
- Досвід роботи з Git.
Буде плюсом:- Досвід із Qt / QML.
- Знання OpenGL або OpenCV.
- Розуміння роботи з 3D-графікою або картографічними системами.
- Знання C# для допоміжних інструментів.
- Знання Python для допоміжних інструментів.
Ми шукаємо людину, яка
- Мислить аналітично та системно.
- Гнучко підходить до вирішення задач.
- Цінує акуратність коду та здатна аргументувати свої рішення.
Технології в проєктах: C++17/20, Qt, OpenCV, OpenGL, CMake, GoogleTest, Git, Linux, Windows, GStreamer.
Компанія пропонує:- Участь у довгострокових проєктах
- Допомогу з переїздом у разі потреби
- Оплату житла
- Бронь від мобілізації
- Конкурентну заробітну плату, що відповідає вашому досвіду та рівню знань