Разработчик компиляторов - генераторы тестов RISC-V

YADRO

Разработчик компиляторов - генераторы тестов RISC-V

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

Цель

Наша команда разрабатывает программные генераторы тестов для системной верификации процессорных ядер, CPU кластеров и систем-на-кристалле (СнК, SoC). Мы используем инфраструктуру LLVM для генерации кодовых сниппетов, позволяющих верифицировать процессорный core pipeline, расширения набора инструкций, memory coherency и др. Мы также реализуем регулярные массивные запуски сгенерированных тестов.

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

  • Разработка инструментов оценки производительности процессора, оптимизация кодогенерации компилятора. Вы будете частью команды, работающей на стыке программных и аппаратных оптимизаций, влияющей на производительность их итоговой связки.
  • Работа с LLVM для генерации кодовых шаблонов, используемых в верификации процессорного core pipeline, расширений набора инструкций (ISA extensions), memory coherency и др.

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

  • Способность находить решения сложных технических задач
  • Представление о микроархитектуре процессорного ядра
  • С/C++ – уверенные знания
  • Опыт работы с LLVM фреймворком или иными компиляторными технологиями
  • Уверенный пользователь Linux
  • Опыт работы с системами баг-трекинга и контроля версий
  • Знание английского на уровне свободного чтения технической документации

Будет плюсом:

  • Представление о RISC-V архитектуре
  • Знание Conan, представление о пакетном менеджменте
  • Знание Python, его экосистемы
  • Знание СMake или другой системы сборки
  • Базовые знания Jenkins, некоторый опыт разработки пайплайнов
  • Базовые знания web разработки (JS/TypeScript)

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

  • Вы станете участником глобального процесса трансформации микроэлектроники, и будете причастны к созданию RISC-V CPU, SoC и IP;
  • Contribution в глобальные open-source проекты по развитию экосистемы RISC-V
  • Конкурентный уровень полностью официальной заработной платы;
  • Работу в аккредитованной ИТ-компании;
  • Гибкое начало рабочего дня;
  • Возможность выбора формата работы (удалённая/офис/гибрид);
  • Рабочее место в красивом и удобном лофт-офисе с высокими потолками на территории БЦ «Трехгорная мануфактура», 10-15 минут от метро «Краснопресненская»/«Улица 1905 года»;
  • Возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами;
  • Программы обучения и развития сотрудников (включая внешние курсы повышения квалификации);
  • Внутреннюю программу поддержки инноваций;
  • Систему премирования за научные достижения, публикацию статей и регистрацию патентов;
  • «Лекторий», в рамках которого приглашенные эксперты и наши специалисты делятся профессиональным опытом из различных областей науки;
  • Медицинскую страховку с первых дней работы, включающую стоматологию, госпитализации, международные путешествия;
  • Льготное страхование членов семей (покупку полиса по корпоративной цене);
  • Заботу о здоровье: спортивные мероприятия, программу поддержки сотрудников, психологические, юридические и ЗОЖ консультации с внешними специалистами;
  • Корпоративные льготы (скидки в сети фитнес-клуб World Class, X-Fit, SPIRIT.Fitness и другие предложения);
Навыки
  • test generation
  • RISC-V
  • fuzzing
  • LLVM
  • GCC
  • Assembler
  • compiler
  • компилятор
  • ARM
  • x86
  • VLIW
  • code snippets
Посмотреть контакты работодателя

Похожие вакансии

YADRO
Полный день
  • Москва

  • Не указана

Рекомендуем
МЦСТ
Полный день
  • Москва

  • Не указана

Рекомендуем
Лаборатория Касперского

Developer C (KasperskyOS, SDK/Toolchain)

Лаборатория Касперского

Полный день
  • Москва

  • Не указана

Рекомендуем
НПЦ ЭЛВИС
Полный день
  • Москва

  • Не указана

Аурига
Полный день
  • Москва

  • Не указана

Группа компаний Астра

Разработчик СУБД в R&D

Группа компаний Астра

Полный день
  • Москва

  • Не указана

GS Group
Полный день
  • Москва

  • Не указана

Нист
Полный день
  • Москва

  • до 250000 RUR

Платформа Третье Мнение

C++ developer (Middle/Senior)

Платформа Третье Мнение

Полный день
  • Москва

  • до 250000 RUR

БЮРО 1440

Embedded Linux Developer

БЮРО 1440

Удаленная работа
  • Москва

  • до 250000 RUR

НПО ПКРВ
Полный день
  • Москва

  • до 250000 RUR

YADRO
Полный день
  • Москва

  • до 250000 RUR

HEX.TEAM
Полный день
  • Москва

  • до 250000 RUR

GS Group
Полный день
  • Москва

  • до 250000 RUR

БУЛАТ
Полный день
  • Москва

  • до 250000 RUR

Группа компаний Астра
Удаленная работа
  • Москва

  • до 250000 RUR

Яндекс
Полный день
  • Москва

  • до 250000 RUR

AERODISK
Удаленная работа
  • Москва

  • до 550000 RUR

Платформикс
Полный день
  • Москва

  • до 550000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию