Инженер микроэлектроники

Обязанности

  • Разработка компонентов  цифровых интегральных схем на уровне передач данных между регистрами для процессоров и подсистем.
  • Разработка IP блоков на основе UVM для процессоров и подсистем.
  • Проектирование прототипов на платформах ПЛИС
  • Помощь в программном моделировании процессоров
  • Создание планов тестирования для проверки на уровне устройства и чипа.
  • Внедрение испытательных стендов и сред проверки
  • Разработка генераторов случайных тестов для генерации тестов и устранения сбоев.

Требования

  • Глубокое знание архитектуры микропроцессоров, включая опыт в одной или нескольких из следующих областей: выборка и декодирование команд, прогнозирование ветвей, планирование команд и переименование регистров, выполнение вне очереди, выполнение целых чисел и чисел с плавающей запятой, выполнение загрузки/сохранения, кэширования и подсистемы памяти
  • Понимание методов микроархитектуры с низким энергопотреблением
  • Понимание высокопроизводительных методов и компромиссов в микроархитектуре центрального процессора
  • Опыт работы с методологией UVM
  • Опыт работы с инструментами ПЛИС
  • Понимание структур данных, алгоритмов и компьютерных систем
  • Опыт работы с концепциями и языками объектно-ориентированного программирования
  • Опыт проектирования микропроцессоров
  • Опыт верификации интегральных микросхем
  • Опыт работы с языками HDL, такими как Verilog, VHDL или SystemVerilog
  • Знание архитектур Эльбрус/ARM/RISC-V/x86/PowerPC и языка ассемблера
  • Опыт программирования (базовые знания языка С++)
  • Предыдущий опыт разработки процессора/ядра является плюсом

Условия

  • Гибкий график
  • Возможна удалённая работа

Заработная плата

  • По результатам собеседования

Если вас заинтересовала вакансия «Инженер микроэлектроники», присылайте своё резюме на электронный ящик hh1@digitaleconomy.space.