Junior C++/Qt (программист)
от 80 000 руб.
Компания: ООО "СПЕЦИАЛЬНЫЙ ТЕХНОЛОГИЧЕСКИЙ ЦЕНТР"
Опыт работы: Не требуется
График работы: Полный день
Занятость: Полная занятость
Требования:
С++14 (msvc, gcc) + Qt5, GTest, QTest;
пакетный менеджер Conan;
система автоматизации сборки CMake;
управление версиями Git (локальный GitLab);
непрерывная интеграция: GitLab CI;
трекер: Redmine.
Наши ожидания:
профильное образование (информационные технологии, телекоммуникации, радиотехника), старшие курсы ВУЗа или эквивалентный опыт работы;
знание современного С++ на начальном уровне;
знание основных структур данных (контейнеров) и алгоритмов стандартной библиотеки, их достоинств и недостатков;
базовые навыки разработки и отладки приложений на С++ под Linux и/или Windows;
понимание основных принципов разработки ПО: объектно-ориентированный подход;
английский язык на уровне чтения технической документации;
способность постоянно обучаться.
Обязанности:
разработка backend/frontend продукта на С++/Qt/QML, который управляет распределенным программно-аппаратными комплексами;
разработка на С/С++ для встраиваемых систем (Linux/RTOS) в задачах управления аппаратурой (FPGA, ADC, DSP, SDR-радиоприемники);
разработка алгоритмов цифровой обработки радиосигналов (модемы, помехоустойчивое кодирование, протокольная обработка, моделирование каналов) с использованием Matlab;
оптимизация алгоритмов под различные аппаратные платформы, в том числе CUDA, OpenCL, SSE/AVX, NEON;
сбор, обработка (близко к реальному времени) и хранение больших объемов данных (потоки данных в десятки Гбит/с);
разработка многопоточных и сетевых приложений, опыт работы с инструментами Git, Cmake,- опыт использования GTest и/или Qtest.
Адрес: Город Санкт-Петербург, Гжатская улица, дом: Д.21;корпус: ЛИТЕР Б;офис/квартира: ОФИС 53;