Назад
4 дня назад

Старший инженер-программист (C/C++, DSP)

Формат работы
remote (только Russia)/hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
Старший инженер-программист (C/C++, DSP): Разработка и оптимизация высокопроизводительных DSP-алгоритмов и библиотек с акцентом на низкоуровневую оптимизацию, бенчмаркинг и моделирование производительности микропроцессорных архитектур. Focus on использовании возможностей Intel, ARM и RISC-V, взаимодействии с HW-командами и отладке решений.

Локация: Москва, Рочдельская улица, 15с13. Удалённый или гибридный формат работы.

Компания

YADRO развивает высокопроизводительные библиотеки для обработки сигналов и низкоуровневой оптимизации DSP-алгоритмов.

Что делать

  • Проектировать, разрабатывать и оптимизировать по производительности DSP-алгоритмы, используя возможности микропроцессоров.
  • Моделировать производительность алгоритмов для перспективных архитектур.
  • Взаимодействовать с HW-командами: формировать требования и предоставлять обратную связь по аппаратным решениям.
  • Разрабатывать собственные решения и участвовать в Open Source Community.
  • Отлаживать, тестировать, поддерживать и интегрировать решения, исправлять дефекты и проводить код-ревью.

Требования

  • Уверенное программирование на C/C++.
  • Экспертиза в разработке и оптимизации алгоритмов; от 3 лет опыта в оптимизации алгоритмов.
  • Знания математического анализа, линейной и дискретной математики.
  • Хорошее понимание структур данных и алгоритмов.
  • Базовые знания архитектур Intel, ARM, RISC-V и других архитектур.
  • Навыки решения проблем, отладки и устранения неполадок.
  • Английский язык на уровне чтения технической документации.

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

  • Экспертиза в области обработки сигналов и знание ассемблера.
  • Опыт профилирования кода и работы с инструментами симуляции, включая QEMU и FPGA.
  • Понимание процесса разработки полупроводниковых технологий.
  • Опыт работы с современными системами контроля версий, включая Git.
  • Базовые навыки работы с CMake.
  • Опыт применения практик разработки ПО: код-ревью, статический анализ и другие.

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

  • Удалённый или гибридный формат работы.
  • Премии за регистрацию патентов и создание результатов интеллектуальной деятельности.
  • Обучение и развитие.
  • ДМС с первых дней работы и льготные условия страхования близких.
  • Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →