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

Работодатель:
Опыт работы:
Более 6 лет
Место работы:
Москва, Рочдельская улица, 15с13

Наша команда разрабатывает высокопроизводительные библиотеки в области обработки сигналов. Мы занимаемся низкоуровневой оптимизацией и бенчмаркингом DSP алгоритмов для существующий микропроцессоров и моделированием производительности для новых микропроцессорных архитектур. Мы ищем инженеров по разработке DSP алгоритмов с знанием С/C++ и опытом в низкоуровневой оптимизации.

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

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


Требования:

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


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

  • Экспертиза в области обработки сигналов
  • Знание ассемблера
  • Опыт в профилировании кода
  • Опыт программирования на Python, Cmake, Bash
  • Опыт работы с инструментами симуляции (qemu) и fpga
  • Понимание процесса разработки полупроводниковых технологий;
  • Опыт работы с современными системами контроля версий (e.g. git)
  • Базовые навыки работы с CMake
  • Опыт применения современных практик разработки ПО (код ревью, статический анализ и т.д.


Мы предлагаем:

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

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

Главный специалист по ИБ (SOAR)
Цифра

Что мы хотим видеть: Высшее образование (обязательно). Опыт работы в ИБ от 3 лет, опыт работы с SOAR от 1...

Старший специалист технической поддержки
Управляющая Компания

Опыт работы с 1С:ERP от 3 лет: Знание типового функционала 1С ERP, ЗУП и БП.

Ведущий бухгалтер
Новая Линия

Высшее образование в сфере бухгалтерского учета, экономики, финансов или налогов. Минимум 3-5 лет опыта работы бухгалтера или старшего бухгалтера.

130 000 - 150 000 руб.
Старший математик-разработчик, Группа "Внутренние ML Продукты"
Ozon

Работать с "большими" современными моделями (напр., с такими LLM как DeepSeek и Qwen) и применять их для решения прикладных задач.

Product Lead
Центральный университет

Опыт управления востребованным IT-продуктом от запуска до устойчивого масштабирования. Видение образовательного продукта больше, чем просто набор курсов, преподавателей и...