Ведущий инженер-программист\Архитектор систем акустической разведки

Работодатель:
Опыт работы:
От 1 года до 3 лет
Место работы:
Москва, Банный переулок, 9

Ведущий инженер-программист / Архитектор систем акустической разведки

Вдохновляющая задача для тех, кто хочет создавать будущее акустических технологий!

Вам интересно проектировать сложные системы, где сочетаются цифровая обработка сигналов, современные алгоритмы и высокопроизводительные вычисления? Хотите влиять на архитектуру уникальных решений для акустической разведки? Тогда эта вакансия для вас!

Чем предстоит заниматься:

1. Анализ, реверс-инжиниринг и консолидация легаси-кода:

  • Разбор и документирование алгоритмов цифровой обработки сигналов с фазированной микрофонной решетки, расчета пеленга, захвата на автосопровождение и аудиомониторинга, реализованных на MATLAB;
  • Портирование (миграция) вычислительного ядра с MATLAB на C++ / CUDA с обеспечением верификации эквивалентности результатов;
  • Анализ и модернизация подсистемы приема потоковых данных с АЦП по Ethernet (бэкенд на C++, GUI на Qt).

2. Проектирование и разработка архитектуры комплекса:

  • Проектирование модульной архитектуры реального времени на C++/CUDA для задач формирования лучей, спектрального анализа и нейросетевой инференции;
  • Профилирование и низкоуровневая оптимизация вычислительных пайплайнов (CPU/GPU) для достижения показателей реального времени;
  • Интеграция нейросетевых детекторов (C++) в единый контур обработки акустических данных.

3. Машинное обучение и подготовка данных:

  • Разработка и имплементация ML-моделей для детектирования и классификации источников звука на основе временных и частотных представлений;
  • Методология сбора, аннотирования и аугментации наборов данных, включая планирование натурных записей;
  • Реализация собственных решений бимформинга, фильтрации, классификации и трекинга.

4. Экспериментальная и полевая работа:

  • Участие в планировании и проведении натурных испытаний комплекса, первичная валидация алгоритмов на реальных данных;
  • Формализация и выработка тактико-технических требований к ПО на основе результатов испытаний (работа с «неопределенностью» технического задания).

Что важно для успеха в этой роли:

  • Высшее техническое образование (желательно в области ИТ, радиотехники, акустики, математики или смежных дисциплин);
  • Опыт разработки ПО на C++ (от 3 лет), знание принципов многопоточного программирования и оптимизации под высокопроизводительные вычисления;
  • Практический опыт работы с CUDA и/или другими технологиями параллельных вычислений;
  • Навыки проектирования архитектуры программных комплексов, понимание принципов модульности и масштабируемости;
  • Опыт цифровой обработки сигналов: глубокое понимание методов пространственно-временной обработки (Beamforming: CBF, MVDR, иные адаптивные алгоритмы), спектрального анализа, многоканальной фильтрации, построения пеленгационных панорам и алгоритмов трассового сопровождения;
  • Умение разбираться в чужом коде, документировать и оптимизировать алгоритмы;
  • Знание MATLAB для анализа и прототипирования алгоритмов;
  • Машинное обучение: опыт обучения сверточных (CNN) и рекуррентных сетей для аудио/временных рядов (PyTorch/TensorFlow), умение переносить модели в продакшн (инференс на C++);
  • Готовность работать в команде, инициативность, ответственность и стремление к профессиональному росту.

Условия и преимущества:

  • Официальное трудоустройство, стабильная "белая" заработная плата;
  • График работы 5/2, рабочий день с 8:00 либо с 9.00;
  • Работа в офисе компании с современной инфраструктурой;
  • Возможности для профессионального развития и обучения;
  • ДМС, материальная поддержка, компенсация спортивных секций и другие социальные программы;
  • Сервис с предложениями о корпоративных скидках и привилегиях от партнеров (1000+), который помогает значительно экономить на ежедневных тратах;
  • Участие в масштабных и значимых проектах федерального уровня.

О компании ООО "НПО ПКРВ" — это команда из более чем 1600 профессионалов, 8 филиалов по России и 16 лет успешной работы в сфере разработки программных комплексов реального времени. Мы ценим развитие сотрудников, профессионализм и уверенность в будущем. Наши решения устанавливают новые стандарты точности и надёжности. Присоединяйтесь к нам, чтобы вместе создавать технологии завтрашнего дня!

Похожие вакансии

Главный бухгалтер
Институт Лечения Боли

Опыт работы главным бухгалтером в компаниях со штатом от 50 человек, в медицинской сфере. Отличное знание бухгалтерского и налогового законодательства...

180 000 - 200 000 руб.
Старший менеджер по продажам БФЛ
2Лекс

Опыт в продажах банкротства физических лиц. Навыки ведения переговоров и закрытия сделок. Владение техниками продаж, умение "закрывать" клиента на сделку.

250 000 - 400 000 руб.
Главный специалист отдела кадров
ТЭК Мосэнерго Техника

Опыт работы от 3-х лет в данной области. Опыт прохождения проверок трудовой инспекции. Знание вахтового метода работы и составления...

Главный бухгалтер в единственном лице
НекстБио

Опыт в должности главного бухгалтера или заместителя главного бухгалтера не менее 3 лет в компаниях с ОСНО (желательно в сфере...

ГЛАВНЫЙ СПЕЦИАЛИСТ КОНСТРУКТОР
Бим Новые Технологии

Высшее профессиональное образование (строительное). Знание законодательных и нормативных правовых актов, распорядительных и нормативных документов, принятых на территории Российской Федерации в...