Инженер по разработке DSP алгоритмов

Дата размещения вакансии: 05.11.2024
Работодатель: YADRO
Уровень зарплаты:
з/п не указана
Город:
Нижний Новгород
Требуемый опыт работы:
От 3 до 6 лет

Команда занимается разработкой высокопроизводительных библиотек в области обработки сигналов.

Задачи:

  • Дизайн, разработка и оптимизация по производительности DSP алгоритмов
  • Отладка, тестирование и/или поддержка и интеграция решений, исправление дефектов, код ревью
  • Моделирование производительности алгоритмов для перспективных архитектурных решений и совместная работа с HW командами для предоставления требований и обратной связи к аппаратным решениям
  • Работа с другими командами YADRO для прояснения требований и обсуждения технических деталей реализации решений
  • Низкоуровневая оптимизация с применением всех возможностей микропроцессора
  • Участие в профильных RISC-V комитетах по профильным темам для развития ISA
  • Работа как над собственными решениями, так и участие в Open Source Community

Требования:

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

Будет дополнительным преимуществом:

  • Экспертиза в области обработки сигналов
  • Опыт оптимизации под x86, ARM, RISC-V и другие архитектуры
  • Знание ассемблера
  • Опыт программирования на Python, Cmake, Bash
  • Опыт применения современных практик разработки ПО (код ревью, статический анализ и т.д.)

Будем рады предложить:

  • Конкурентный уровень заработной платы
  • Гибридный или полностью удаленный формат работы
  • Возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами