Департамент решений для программно-аппаратного дизайна занимается оценкой производительности будущих аппаратных платформ
- Совместный программно-аппаратный дизайн (HW/SW Co-Design): исследование и анализ целевого ПО, рекомендации разработчикам аппаратуры по требованиям к производительности и параметрам отдельных блоков.
- Разработка инструментов инструментации кода и детальной трассировки исполнения ПО
- Разработка моделей для оценки производительности на другой платформе
- Создание и анализ бенчмарков для анализа производительности
- Анализ пользовательских приложений, исследование производительности, подготовка к портированию на RISC-V
Чем предстоит заниматься
В этой роли вы будете руководить группой инженеров по анализу и оптимизации ПО, которые создают микро-тесты на основе публичных бенчмарков и пользовательского ПО, выстраивают методологию характеризации производительности в приложении к архитектуре процессора, а также развивают репозиторий бенчмарков: инфраструктуру построения, тестовых запусков и анализа данных. Сюда входит планирование и координация работ с внутренними заказчиками и внешними клиентами, управление персоналом.
Знания и умения
- Опыт руководства группой в ИТ (менеджер или тим-лид)
- Понимание процесса разработки ПО (билд-систем, программирования на С/С++)
- Представление о бенчмаркинге и анализе производительности
- Представление об архитектуре современных ЦПУ (х86, RISC-V, ARM) будет дополнительным плюсом
- Английский на уровне чтения технической литературы