Старший инженер-программист (C/C++, DSP) — Россия, Москва
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Москва
Формат: Удалённая работа, Гибрид
Занятость: Полная занятость
Грейд: Senior
Наша команда разрабатывает высокопроизводительные библиотеки в области обработки сигналов. Мы занимаемся низкоуровневой оптимизацией и бенчмаркингом DSP алгоритмов для существующий микропроцессоров и моделированием производительности для новых микропроцессорных архитектур. Мы ищем инженеров по разработке DSP алгоритмов с знанием С/C++ и опытом в низкоуровневой оптимизации.
Чем предстоит заниматься:
• Дизайн, разработка и оптимизация по производительности DSP алгоритмов с применением всех возможностей микропроцессора;
• Моделирование производительности алгоритмов для перспективных архитектурных решений;
• Совместная работа с HW командами для предоставления требований и обратной связи к аппаратным решениям;
• Работа как над собственными решениями, так и участие в Open Source Community;
• Отладка, тестирование и/или поддержка и интеграция решений, исправление дефектов, код ревью.
Требования:
• Уверенные навыки программирования на C/C++;
• Экспертиза в разработке и оптимизации алгоритмов:
• Знания основ математического анализа, линейной алгебры, дискретной математики:
• Хорошее понимание структур данных и алгоритмов;
• Базовые знания архитектур Intel, ARM, RISC-V и других архитектур;
• Хорошие навыки решения проблем и отладки / устранения неполадок;
• Опыт работы в области оптимизации алгоритмов: от 3-х лет;
• Знание английского языка на уровне чтения технической документации.
Будет дополнительным преимуществом:
• Экспертиза в области обработки сигналов;
• Знание ассемблера;
• Опыт в профилировании кода;
• Опыт работы с инструментами симуляции (qemu) и fpga;
• Понимание процесса разработки полупроводниковых технологий;
• Опыт работы с современными системами контроля версий (e.g. git);
• Базовые навыки работы с CMake;
• Опыт применения современных практик разработки ПО (код ревью, статический анализ и т.д.
Мы предлагаем:
• Премии за регистрацию патентов, создание результатов интеллектуальной деятельности;
• Обучение и развитие;
• ДМС с первых дней работы, льготные условия страхования близких;
• Поддержку в личных вопросах: консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
• Удаленный или гибридный формат работы.