Назад

Не получаете ответ?

Вакансия опубликована 8 дн. назад - шансы на ответ снижаются.

9 дней назад

Старший программист (C++, OpenCL, алгоритмы)

200 000 - 270 000₽
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b1
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Старший программист (C++, OpenCL, алгоритмы): Разработка и оптимизация программно-алгоритмических методов обработки данных, сигналов и изображений в реальном времени для процессоров, видеоускорителей, нейронных процессоров и ПЛИС with an accent on высоконагруженные вычисления, адаптивную фильтрацию и матричные операции. Focus on переписывании алгоритмов для быстрых вычислительных архитектур, тестировании производительности и встраивании модулей в комплексное программное обеспечение.

Локация: Москва, офис на месте работодателя, район Полянка / Третьяковская

Зарплата: 200000–270000 RUB на руки в месяц, предусмотрены премии

Компания

НЭПТ — подрядчик Росатома по системам безопасности, разрабатывающий программное обеспечение для защиты воздушного пространства.

Что делать

  • Разрабатывать программно-алгоритмические методы и модули для обработки данных, сигналов и изображений в реальном времени.
  • Адаптировать математические методы к потоковым быстрым вычислениям и оптимизировать их для процессоров, видеоускорителей, нейронных процессоров и ПЛИС.
  • Дорабатывать программное обеспечение для ускорения вычислений и анализировать эффективность решений по результатам тестирования.
  • Писать контрольные тесты, документировать код и сопоставлять программные реализации с математическими методами.
  • Встраивать алгоритмы и полезные модели в комплексное программное обеспечение совместно с другими участниками команды.
  • Готовить предложения по совершенствованию оборудования и программного обеспечения, а также технические отчёты.

Требования

  • Высшее техническое образование; математика и аспирантура будут преимуществом.
  • От 3 лет разработки алгоритмического программного обеспечения и от 5 лет общего стажа.
  • Знание C++, OpenCL и Python, опыт подготовки библиотек, глубокое понимание ООП и шаблонов проектирования.
  • Опыт реализации и оптимизации быстрых, высоконагруженных алгоритмов, работающих в реальном времени.
  • Опыт адаптивной фильтрации, матричных вычислений, обработки изображений и сигналов, а также встраивания нейронных сетей.
  • Технический английский на уровне чтения документации и готовность работать с чужим кодом.

Хорошо, если есть

  • Опыт моделирования квантовых алгоритмов.
  • Опыт работы с wavelet-, кепстральными и HHT-методами обработки.

Культура и преимущества

  • Полный рабочий день в офисе в Москве.
  • Оформление в аккредитованной ИТ-компании.
  • ДМС.
  • Премии к окладу.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →