Программист c++ (Разработчик С++) GPU
Город:
Москва
Занятость:
Полная занятость
Компания "КОНЦЕРН РТИ СИСТЕМЫ"
Без удаленной работы!
О проекте:
Наша команда занимается разработкой и экспериментальными исследованиями в области цифровой обработки сигналов на графических процессорах (GPU).
Основная тематика — реализация и оптимизация алгоритмов цифровой обработки сигналов на GPU.
Мы ищем в нашу команду специалиста с опытом разработки программного обеспечения на C++ в среде Linux, базовыми знаниями в области цифровой обработки сигналов (ЦОС) и готовностью решать задачи высокопроизводительных вычислений для сложных радиотехнических систем.
Обязанности:
-
Разработка и оптимизация алгоритмов ЦОС на GPU (CUDA, HIP/ROCm, OpenCL).
-
Участие в проектировании и реализации обработки потоковых данных и взаимодействия с высокоскоростными интерфейсами передачи данных: 10/25/100G Ethernet (UDP, RDMA).
-
Разработка и сопровождение C++ кода под Linux.
-
Профилирование и оптимизация производительности: поиск узких мест в алгоритмах и реализации, улучшение использования ресурсов системы.
-
Взаимодействие с командой: участие в обсуждении архитектуры, ревью кода, подготовка технических описаний реализованных алгоритмов и модулей.
-
Опыт разработки на C++ в среде Linux от 3 лет: использование modern C++ (C++11/14/17), разработка производительного кода, сборка проектов (CMake или аналог), отладка и профилирование приложений.
-
Математическая база для ЦОС: комплексные сигналы, линейная алгебра, базовая теория сигналов, спектральный анализ, фильтрация.
- Опыт в одной из двух областей (как минимум в одной):
GPU-вычисления: практический опыт разработки на CUDA / HIP / OpenCL (задачи по обработке массивов, изображений или сигналов);
или цифровая обработка сигналов: участие в проектах по обработке реальных сигналов (системы связи, радио- или аудиосигналы), реализация или моделирование алгоритмов ЦОС (Matlab/Python/C/C++).
-
Опыт разработки многопоточных приложений на C++ под Linux.
-
Опыт разработки сетевых приложений под Linux: работа с сокетами (TCP/UDP).
-
Опыт работы с системой контроля версий Git в командной разработке.
-
Высшее техническое образование (радиотехника, информатика, прикладная математика, физика или близкие направления).
Желательно
-
Практический опыт радиолокации: участие в проектах обработки сигналов РЛС.
-
Опыт реализации алгоритмов ЦОС на GPU и их профилирования: использование библиотек типа cuFFT/rocFFT либо собственных реализаций; опыт профилирования и оптимизации GPU-кода.
-
Опыт работы с высокоскоростными сетями и межсоединениями: настройка и использование сетей 10/25/40/100G Ethernet, работа с большим трафиком и низкими задержками; опыт с RDMA и современными интерфейсами на базе PCIe/CXL.
-
Опыт прототипирования алгоритмов: использование Matlab или Python (NumPy/SciPy и др.) для моделирования и проверки алгоритмов.
Условия:
- Высокий уровень оплаты труда ( в зависимости от компетенций кандидата) с возможностью роста (review после 1 года, персональная оценка результативности по проекту).
- Устройство по ТК РФ.
- Работа в офисе, м.Динамо / м.Петровский Парк / платформа Д2 Гражданская.
- Без удаленной работы.
- Надбавки за персональный результат и высокое качество при решении задач и проблем.
20 Мая
Москва
Компания "Доктор Веб" Что мы ждем от наших кандидатов? Знание Perl Навыки проектирования БД, знание Perl DBI, плюсом будет опыт работы с...
21 Мая
Разработчик 1С Предприятие 8.3
Москва
от 150 000 руб.
Компания "Аспект" Обязанности: Разработка процедур переноса данных. Разработка отчетов/печатных форм на основании технических заданий....
21 Мая
Ведущий разработчик/программист 1С
Москва
Компания "Стокманн" Задачи: В связи с ростом компании бурно развиваются процессы автоматизации, и нам необходимы грамотные разработчики 1С...
21 Мая
Программист Embedded C/C++ Linux( Аспект )
Москва
до 200 000 руб.
Компания "Аспект" О компании (работодателе): • Разработчик электронных устройств с 2001 года. Специализируется на промышленной автоматике,...
21 Мая
Инженер-интегратор коллаборативных роботов / Робототехник-программист
Москва
от 150 000 руб.
Компания "Алабуга, ОЭЗ ППТ" Обязанности: Подключение и настройка коллаборативных и промышленных роботов различных брендов; калибровка,...
Вакансия размещена в отрасли