RTL разработчик

Дата размещения вакансии: 09.09.2024
Работодатель: Крупная компания
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Обязанности:

  • Разработка устройств вычислительной системы, в том числе составления технической спецификации этих устройств;
  • Реализация устройств на языке описания аппаратуры SystemVerilog (RTL);
  • Проверка работоспособности реализованных устройств, в том числе разработка тестовых программ на языке SystemVerilog/Python/C++. Взаимодействие с командой верификации при разработке интеграционных или нагрузочных тестов и в процессе отладки;
  • Отладка возникающих проблем при моделировании разрабатываемого устройства на всех этапах имплементации, начиная от RTL до GDSII-netlist;
  • Подготовка устройства и сопровождение в процессе прототипирования;
  • Проводить предварительный синтез реализованного устройства (получение схемы на логических вентилях из абстрактной модели поведения логической схемы, описанной на языке SystemVerilog), в том числе проводить предварительный анализ критических путей и количества логических вентилей.

Основные требования:

  • Опыт разработки и/или верификации RTL для ASIC/FPGA от 5 лет;
  • Отличное знание Verilog/System Verilog;
  • Опыт использования RTL симулятора от вендоров "из большой тройки";
  • Опыт работы с системами контроля версий;
  • Умение самостоятельно планировать свою работу, лаконично объяснять и документировать результаты;
  • Критическое мышление и навык решения задач;
  • Умение выразить и эффективно донести до команды собственные идеи.

Дополнительные навыки:

  • Опыт работы с ПЛИС от Altera и/или Xilinx и соответствующим программным обеспечением;
  • Опыт работы с системами Continuous Integration;
  • Знакомство с make и скриптовыми языками (perl/python/tcl/shell).