FPGA Development Tools Engineer

Job expired!

Компания: Intel

В четвертом квартале 2023 года Intel объявила, что Altera будет выделена в отдельное бизнес-подразделение с 1 января 2024 года, с продолжающейся поддержкой от Intel. Эта позиция согласуется с данной стратегией самостоятельного бизнеса и ожидается, что в будущем она перейдет в отдельную компанию.

Команда Quartus Compiler Placer в Торонто специализируется на разработке передовых алгоритмов на C++ для отображения цифровых схем на наши FPGA устройства. Мы используем различные алгоритмы оптимизации и техники ИИ для решения проблемы размещения, включая:

  • Аналитические методы размещения для глобальной оптимизации размещения
  • Алгоритмы отжига для уточнения детального размещения
  • Решатели сетевых потоков для жестких ограничений размещения

Основная цель размещения – обеспечить почти оптимальные результаты для нахождения физического местоположения каждого блока в разработке пользователя с приемлемым временем выполнения, оптимизируя тайминг для достижения закрытия тайминга для их целевой частоты разработки.

Эта роль включает исследование, проектирование, разработку и оптимизацию программных инструментов, которые позволяют использовать программируемые логические интегральные схемы (FPGA). Вы будете использовать свои прочные знания аппаратного обеспечения FPGA, логического проектирования, проектирования плат и полупроводниковых устройств для ускорения разработок в таких областях, как глубокое обучение, алгоритмы ЦСП или анализ данных.

Минимальные требования к образованию

  • Степень бакалавра с более чем 10-летним опытом работы в области электротехники, компьютерной инженерии, компьютерных наук или смежных областей
  • Магистр с более чем 8-летним опытом работы в отрасли, или доктор философии с более чем 6-летним опытом работы в индустрии программного обеспечения

Минимальные квалификации

  • Минимум 8 лет программирования на C++ в среде Linux/Unix
  • Минимум 6 лет опыта работы с FPGA или ASIC потоками разработки

Предпочтительные квалификации

  • Опыт кодирования на C++ и разработки высокопроизводительных параллельных программных систем
  • Опыт работы в современных, крупномасштабных модульных кодовых базах
  • Опыт разработки алгоритмов оптимизации размещения EDA/CAD для FPGA или ASIC
  • Опыт работы с подходами оптимизации размещения FPGA для аналитического размещения, кластеризации или детального размещения
  • Более 2 лет опыта работы с Altera Quartus или Xilinx Vivado
  • Опыт работы со скриптовыми языками, такими как Python, Perl или TCL

Тип работы: Опытный специалист

Смена: Смена 1 (Канада)

Основное местоположение: Торонто, Канада

Дополнительные местоположения: Н/Д

Группа программируемых решений (PSG) была сформирована в результате приобретения Altera. В составе Intel, PSG создает ведущие на рынке программируемые логические устройства, которые предлагают расширенные возможности по сравнению с текущими решениями. Сочетая передовые технологии FPGA Altera и поддержку клиентов с мировыми производственными возможностями Intel в сфере полупроводников, клиенты могут разрабатывать электронные системы нового поколения с несравнимой производительностью и энергопотреблением.

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

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