Вакансия: Senior Performance Simulator SW Developer
Описание вакансии
Про команду:
Группа компаний Yadro работает над многими амбициозными проектами, в том числе собственными процессорами. Цикл разработки процессоров длительный и дорогостоящий, в этой области очень важно принимать выверенные архитектурные решения на ранних этапах.
Наша команда работает над решениями для программно-аппаратного дизайна. Мы помогаем разработчикам аппаратуры строить архитектуру, основываясь на данных, оценке производительности целевого программного обеспечения, как можно раньше в жизненном цикле. Мы отвечаем за такие задачи, как:
- Исследование и анализ целевого ПО, рекомендации разработчикам аппаратуры по требованиям к производительности и параметрам отдельных блоков
- Разработка инструментов характеризации и трассировки исполнения ПО
- Разработка симулятора производительности CPU и оценки моделей производительности на другой платформе
- Создание и анализ бенчмарков для анализа производительности
Задачи:
В ваши обязанности будет входить разработка симулятора производительности CPU, анализ технических статей по микроархитектуре, взаимодействие с командами HW разработки. Разработка включает этапы проектирования, кодирования, а также отладку и калибровку точности моделей симулятора.
Требования:
- Навыки разработки на С/C++
- Владение инструментами разработки и отладки под Linux
- Умение разбираться в чужом коде в больших проектах
- Представление об архитектуре ЦПУ и операционных систем
- Английский язык (для чтения технической документации)
Будет плюсом:
- Представление об оптимизации производительности ПО
Будем рады предложить:
- Конкурентный уровень заработной платы
- Гибридный или удаленный формат работы
- Возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами