YADRO

SoC Simulator Models SW Developer

Департамент: Разработка микропроцессоров
Расположение: Беларусь, Москва, Россия, Санкт-Петербург, Минск, Нижний Новгород
Тип занятости: Гибридный формат работы, Работа в офисе, Удалённая работа
Уровень: Старший, Ведущий, Руководитель
Технологии/навыки: C, C++

Группа компаний Yadro работает над многими амбициозными проектами, в том числе над собственными системами на кристалле (СнК). Цикл разработки таких устройств длительный и дорогостоящий, в этой области очень важно принимать выверенные архитектурные решения на ранних этапах и иметь возможность моделировать работу полного программного и аппаратного стека. Наша команда работает над решениями для программно-аппаратного дизайна. Мы разрабатываем модели производительности SoC (виртуальные платформы) на базе SystemC и других подходов для моделирования сложных СнК.

Наши задачи:

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

Чем предстоит заниматься:
В обязанности будет входить разработка разнообразных моделей для виртуальных платформ на базе SystemC и других фреймворков, создание на их базе виртуальных платформ и запуски программного стека на виртуальных платформах, собранных под конкретную конфигурацию СнК. Вам потребуется изучать документацию на аппаратные блоки для разработки моделей этих блоков и общаться с командой аппаратуры для уточнения деталей. Разработка включает этапы проектирования, кодирования, а также отладку и калибровку точности моделей со спецификацией или реальными устройствами.

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

  • Навыки разработки на С/C++/SystemC;
  • Знание Python приветствуется;
  • Владение инструментами разработки и отладки под Linux;
  • Умение разбираться в чужом коде в больших проектах;
  • Представление об архитектуре СнК;
  • Представление об имитационном моделировании и симуляторах;
  • Опыт работы в Телеком и представление о физическом уровне стандартов мобильной связи – будет дополнительным плюсом;
  • Английский язык (intermediate).

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

  • Возможность выбрать формат работы: офис, гибрид или удалённая работа из дома на корпоративном ноутбуке;
  • Возможность выбрать удобные начало и окончание рабочего дня;
  • Конкурентный уровень заработной платы и премирование по результатам работы;
  • Возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами;
  • Обучение и развитие: учебный портал с курсами и лекциями от экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
  • Программу поддержки инноваций: премии за регистрацию патентов, создание результатов интеллектуальной деятельности;
  • Лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
  • Заботу о здоровье: ДМС с первых дней работы, льготные условия страхования близких;
  • Поддержку в личных вопросах: консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
  • Открытое общение: регулярные онлайн-встречи всей команды YADRO.

О нашем офисе:

  • Красивый и удобный офис на территории БП «Полюстрово», в 15 мин от метро «Площадь Ленина» или «Новочеркасская», г. Санкт-Петербург;
  • Красивый и удобный лофт-офис с высокими потолками на территории БЦ «Трехгорная мануфактура», 10-15 минут от метро «Краснопресненская»/«Улица 1905 года», г. Москва;
  • Красивый и удобный офис на территории БЦ «Corner Place», 15 минут от метро «Горьковская», г. Нижний Новгород;
  • Светлый и комфортный офис с открытой террасой в БЦ Riviera по адресу: проспект Победителей, 106, г. Минск.

Мы предлагаем:

  • Программу поддержки инноваций:

    Премии за регистрацию патентов, создание результатов интеллектуальной деятельности

  • Поддержку в личных вопросах:

    консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами

  • Обучение и развитие:

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

  • Заботу о здоровье:

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

  • Лекторий с выдающимися экспертами:

    инженерами, учеными и исследователями

  • Открытое общение:

    регулярные онлайн-встречи всей команды YADRO

Мы предлагаем:

  • Программу поддержки инноваций:

    Премии за регистрацию патентов, создание результатов интеллектуальной деятельности

  • Поддержку в личных вопросах:

    консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами

  • Обучение и развитие:

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

  • Заботу о здоровье:

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

  • Лекторий с выдающимися экспертами:

    инженерами, учеными и исследователями

  • Открытое общение:

    регулярные онлайн-встречи всей команды YADRO