Описание вакансии
Обязанности:
-
Разработка программного обеспечения на С++/Qt/QML, связанного с моделированием сигналов и формирование математических библиотек, связанных с расчетами физики распространения сигналов;
-
Написание модульных тестов;
-
Подготовка программного обеспечения к сертификационным испытаниям.
Стек используемых технологий:
-C++14/17 (msvc, gcc), QT5, QML;
-система управление версиями Git;
-СУБД (MySQL / SQLite/ PostgreSQL);
-ОС Linux, Windows.
Требования:
- Знание базовых алгоритмов (контейнеры, сортировка, поиск), представление о сложности алгоритмов, их применимости и оптимизации.
- Опыт разработки кроссплатформенного ПО (Linux, Windows).
- Опыт работы с клиент-серверными СУБД (MySQL / PostgreSQL).
- Опыт рефакторинга, профилирования и отладки стороннего кода.
- Интеграция программных модулей и компонентов, а также тестирование работоспособности разрабатываемых обновлений программного обеспечения.
- Понимание принципов работы Git: работа с ветками, pull-requests, понимание merge и rebase.
Преимуществом будет:
— Знание основ теории распространения радиоволн и цифровой обработки сигналов.
— Знание основ линейной алгебры и аналитической геометрии, основ теории вероятности.
— Опыт практического применения различных языков программирования (Python, JS, Go и др.).
— Владение английским языком на уровне, достаточном для чтения технической литературы.
Условия:
- заработная плата по результатам собеседования;
- оформление по ТК РФ с первого дня;
- график работы 5/2 с 9:00 до 18:00 (в пятницу до 17:00);
- ДМС после прохождения испытательного срока;
- полностью "белая" заработная плата.