Application Performance Engineer (HW/SW co-design)

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

Департамент решений для программно-аппаратного дизайна занимается задачами оценки производительности будущих аппаратных платформ:

  • Совместный программно-аппаратный дизайн (HW/SW Co-Design): исследование и анализ целевого ПО, рекомендации разработчикам аппаратуры по требованиям к производительности и параметрам отдельных блоков
  • Разработка инструментов инструментации кода и детальной трассировки исполнения ПО
  • Разработка моделей для оценки производительности на другой платформе
  • Создание и анализ бенчмарков для анализа производительности
  • Анализ пользовательских приложений, исследование производительности, подготовка к портированию на RISC-V

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

  • Написание и анализ бенчмарков для различных архитектур
  • Анализ производительности пользовательских приложений, выделение из них репрезентативных микро-бенчмарков
  • Прогнозирование производительности различного ПО на RISC-V
  • Выявление узких мест в архитектуре ЦПУ и системы в целом, для обратной связи разработчикам аппаратуры (совместный аппаратно-программный дизайн).
  • Развитие внутреннего репозитория бенчмарков и трасс исполнения

Что мы ожидаем от будущего члена команды:

  • Понимание архитектуры CPU (х86, RISC-V) и операционных систем
  • Представление об оптимизации производительности ПО
  • Использование профилировщиков, инструментов анализа производительности
  • Представления о методологии бенчмаркинга производительности
  • Программирование на C/C++
  • Английский язык на уровне чтения технической литературы

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

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