Application Performance Engineer (HW/SW co-design)
Наша команда отвечает за оценку производительности будущих аппаратных платформ:
- Совместный программно-аппаратный дизайн (HW/SW Co-Design): исследование и анализ целевого ПО, рекомендации разработчикам аппаратуры по требованиям к производительности и параметрам отдельных блоков
- Разработка инструментов инструментации кода и детальной трассировки исполнения ПО
- Разработка моделей для оценки производительности на другой платформе
- Создание и анализ бенчмарков для анализа производительности
- Анализ пользовательских приложений, исследование производительности, подготовка к портированию на RISC-V
Чем предстоит заниматься:
- Написание и анализ бенчмарков для различных архитектур;
- Анализ производительности пользовательских приложений, профилировка;
- Прогнозирование производительности различного ПО на RISC-V;
- Выявление узких мест в архитектуре CPU и системы в целом, для обратной связи разработчикам аппаратуры (совместный аппаратно-программный дизайн);
- Развитие внутреннего репозитория бенчмарков и трасс исполнения.
Мы ожидаем от будущего члена команды:
- Понимание архитектуры CPU (х86, RISC-V) и операционных систем;
- Представление об оптимизации производительности ПО;
- Использование профилировщиков, инструментов анализа производительности;
- Представления о методологии бенчмаркинга производительности;
- Программирование на C/C++;
- Английский язык на уровне чтения технической литературы.
Мы предлагаем
Анкета кандидата
Пожалуйста, заполните эту анкету, чтобы мы могли познакомиться с вами поближе.- 01ОткликПодача резюме
или заполнение анкеты - 02ОтборПрохождение интервью
и/или выполнение тестового задания - 03ОфферПолучение обратной связи
и предложения о работе