Ведущий программист C++ / DSP / MATLAB
Описание
Senior C++ & DSP Developer - PHY, Channel and Network Layers. Спутниковая и наземная связь. Компания RUBETEK – аккредитованная российская IT компания-инноватор полного цикла, разработчик и производитель IoT решений от умного дома до умного города, предоставляющая полный комплекс услуг от разработки до производства и внедрения. Предлагаем инновационные технологии и продукты для автоматизации и контроля различных систем в жилых и коммерческих помещениях. На рынке ИТ мы работаем вот уже 16 лет. В штат компании входит более 300 сотрудников. Центральный офис компании расположен в Москве, собственное производство и дополнительный офис - в городе Орел. Мы расширяем команду направения RUBETEK-TELECOM. Чем предстоит заниматься Вы будете разрабатывать алгоритмы цифровой связи для современных спутниковых и широкополосных радиосистем. Основные задачи: разработка DSP-алгоритмов физического уровня; разработка математических моделей и моделирование алгоритмов в MATLAB; реализация алгоритмов на современном C++; разработка передающего и приемного трактов цифровой связи; разработка алгоритмов синхронизации, модуляции, демодуляции и канального кодирования; разработка PHY/MAC-подсистем спутниковых модемов; оптимизация производительности и многопоточной обработки данных; интеграция с FPGA, DSP, RF-трактом и Embedded Linux; участие в архитектурных решениях; проведение лабораторных испытаний и анализ результатов; сопровождение разработки до серийного изделия; code review и техническое наставничество команды. Мы ожидаем Обязательные требования высшее техническое образование (радиотехника, связь, вычислительная техника, прикладная математика или смежные направления); опыт промышленной разработки на C++ от 5 лет; уверенное знание C++17/20; опыт разработки DSP-алгоритмов; практический опыт работы в MATLAB; хорошее понимание цифровой обработки сигналов (DSP); опыт разработки под Linux; опыт многопоточного программирования; понимание архитектуры современных систем цифровой связи; опыт профилирования и оптимизации производительности; опыт работы с Git и современными средствами разработки. Будет большим плюсом Опыт работы с одним или несколькими направлениями: спутниковая связь; VSAT; DVB-S2/S2X; DVB-RCS2; SDR; GNU Radio; FPGA; PHY/MAC; TDMA/MF-TDMA; LDPC; OFDM; FFT; ARM NEON / AVX; Embedded Linux; сетевые протоколы Ethernet/IP; RF-тракты; Analog Devices; DSP-процессоры. Что мы используем Языки и технологии C++17 / C++20 MATLAB / Simulink Linux Git CMake Инструменты GDB GCC / Clang Google Test Docker GitLab CI Python / Bash Для нас важно Мы ищем инженера, который умеет: самостоятельно анализировать технические требования; разрабатывать архитектуру сложных алгоритмических подсистем; принимать инженерные решения; доводить разработку до рабочего изделия; работать на стыке математики, программирования и аппаратуры; делиться знаниями и участвовать в развитии команды. Мы предлагаем: Оформление по ТК РФ; График работы 5/2 с 10.00 до 19.00 с возможностью небольших корректировок в пределах часа, что обеспечивает гибкость и удобство; Стабильную, конкурентную заработную плату; Вы будете заниматься интересной работой в инновационной компании, где создают передовые решения и технологии; Вас ожидает позитивная и амбициозная команда профессионалов, с которыми вы будете сотрудничать и расти; У нас развитая корпоративная культура, которая создает благоприятную рабочую атмосферу. Еще немного о нас: RUBETEK - быстроразвивающаяся it компания, являющаяся лидером на рынке Интернета Вещей в России. Компания - разработчик и производитель систем автоматизации: от умного дома до умного города, предоставлляющая полный комплекс услуг от разработки до производства и внедрения. Одним из главных преимуществ RUBETEK является - единая IoT платформа, представляющая собой облачное решение для управления всеми системами (умный дом, видеонаблюдение, домофония, пожарная сигнализация, контроль учёта ресурсов и др.). RUBETEK может смело называть себя импортозамещающей компанией, так на собственном производстве в РФ - производятся до 90% ассортимента с оборотом до 5000 устройств в сутки. Решения компании применены на более 5 миллионах квадратных метрах в более 400 жилищных комплексах по всей стране, а также в странах СНГ.