Компания АО «НПО »НЭПТ" внесена в реестр аккредитованных ИТ-компаний в Минцифре. Мы являемся подрядчиком Росатома по системам безопасности. Вакансия разработчика алгоритмического программного обеспечения открыта в отделе защиты воздушного пространства. Цели и задачи искомого специалиста: Разработка и реализация программно-алгоритмических методов для последующего встраивания их в высокоуровневое программное обеспечение, оборудование, функционирующее на базе процессоров, видеоускорителей, нейронных процессор и ПЛИС.
Программист обработки сигналов
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Адаптация к потоковым быстрым вычислениям математических методов обработки данных, сигналов, изображений.
- Разработка отдельных программных модулей осуществляющих высоконагруженную обработку данных, сигналов, изображений в реальном времени.
- Оптимизация алгоритмического обеспечения под выполнение на процессорах, видеоускорителях, нейронных процессорах, ПЛИС и других специальных вычислителях.
- Написание контрольных тестов для проверки работы разработанного ПО, документирование кода.
- Сравнение реализации реализованных алгоритмов обработки с математическими методами.
- Доработка ПО для оптимизации и ускорения вычислений.
- Анализ эффективности разрабатываемых программных модулей на основе результатов тестирования и выполнение работ по корректировке.
- Осуществление взаимодействия с другими членами команды в целях встраивания разрабатываемых алгоритмов и полезных моделей в комплексное программное обеспечение, получения выходных данных.
- Разработка предложений по практической реализации совершенствования оборудования и ПО.
- Мониторинг последних достижений в области реализации быстрых алгоритмов, архитектур, структур и т.д. реализующих методы обработки данных, сигналов, изображений, обработки больших данных.
- Подготовка отчетов.
требования
- Высшее техническое образование
- Стаж работы в области разработки алгоритмического программного обеспечения от 3-х лет; общий страж работы от 5 лет
- OpenCl; C++; Python
- Опыт подготовки библиотек; глубокое понимание ООП и шаблонов проектирования программного обеспечения, быстрых вычислений, методов оптимизации вычислений
- Опыт реализации быстрых алгоритмов, опыт переписывания алгоритмов под быструю обработку
- Опыт реализации высоконагруженных алгоритмов, работающих в реальном режиме времени
- Опыт разработки и применения адаптивной фильтрации, матричных вычислений
- Опыт работы реализации методов обработки изображений/сигналов (wavelet; кепстры; hht и т.п.) работающих в режиме реального времени
- Опыт встраивания нейронных сетей
- Знание технического английского на уровне чтения документации; умение и готовность работать с чужим кодом
- Будет плюсом: математика как плюс; аспирантура как плюс; Опыт реализации моделирования квантовых алгоритмов будет плюсом
условия
- Москва, Полянка / Третьяковская, полный рабочий день в офисе.
- Оклад до 270 тысяч на руки, премии, ДМС.
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.