👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Performance Simulator SW Developer

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Создавать передовые технологии — это наше призвание

Описание вакансии

О компании и команде

Группа компаний Yadro работает над многими амбициозными проектами, в том числе собственными процессорами. Цикл разработки процессоров длительный и дорогостоящий, в этой области очень важно принимать выверенные архитектурные решения на ранних этапах.

Наша команда работает над решениями для программно-аппаратного дизайна. Мы помогаем разработчикам аппаратуры строить архитектуру, основываясь на данных, оценке производительности целевого программного обеспечения, как можно раньше в жизненном цикле.
Мы отвечаем за следующие задачи: 

  • Исследование и анализ целевого ПО, рекомендации разработчикам аппаратуры по требованиям к производительности и параметрам отдельных блоков
  • Разработка инструментов характеризации и трассировки исполнения ПО
  • Разработка симулятора производительности CPU и оценки моделей производительности на другой платформе
  • Создание и анализ бенчмарков для анализа производительности


    В ваши обязанности будет входить разработка симулятора производительности CPU, анализ технических статей по микроархитектуре, взаимодействие с командами HW разработки. Разработка включает этапы проектирования, кодирования, а также отладку и калибровку точности моделей симулятора.

Ожидания от кандидата

  • Навыки разработки на С/C++
  • Владение инструментами разработки и отладки под Linux
  • Умение разбираться в чужом коде в больших проектах
  • Представление об архитектуре ЦПУ и операционных систем
  • Английский язык (для чтения технической документации)

Условия работы

  • Гибридный или удаленный формат работы
  • Гибкий график

Бонусы

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