• Currently viewed by 1 job seeker
Sumix Ukraine

FPGA Engineer

Be the first!

You could be the first to apply for this job. This is your chance to catch the employer’s attention.

Job description

FPGA Engineer (IT, RnD, виробництво, офісні вакансії)

Sumix — лідер у виробництві та розробці оптико-електронних пристроїв для вимірювання торцевих поверхонь волоконно-оптичних з'єднувачів та візуального контролю. Наша продукція використовується клієнтами по всьому світу.

У зв’язку з активним розширенням ми шукаємо досвідченого FPGA Engineer з гарним практичним досвідом для розробки, моделювання та налагодження цифрової логіки у високопродуктивних вбудованих системах. Ви працюватимете з мікросхемами Intel (Altera) та Xilinx, створюватимете надійні інтерфейси до поширених периферійних пристроїв і допомагатимете оптимізувати канали обробки даних для завдань зображення та комп’ютерного зору.

Обов’язки:

  • Проєктування, реалізація та інтеграція FPGA-модулів на VHDL/Verilog/SystemVerilog
  • Розробка та підтримка дизайнів для FPGA Intel (Altera) і Xilinx (Cyclone/Arria/Stratix; Artix/Kintex/Zynq)
  • Створення та виконання симуляцій (рівень блоку, модуля та системи) для перевірки функціональності та таймінгу до запуску на апаратурі
  • Налагодження на апаратному рівні за допомогою вбудованих інструментів (Intel SignalTap, Xilinx Integrated Logic Analyzer/ChipScope), assert-ів та тестових точок
  • Реалізація та валідація стандартних інтерфейсів: I²C, SPI, MIPI (D-PHY/CSI-2) та LVDS Закриття таймінгу: робота з обмеженнями (SDC/XDC), CDC, помилковими/багатоцикловими шляхами, плануванням ресурсів (floorplanning) за потреби
  • Співпраця з командами з прошивки, апаратного забезпечення та обробки зображень для визначення вимог і постачання протестованих релізів

Вимоги:

  • 3+ роки досвіду FPGA-розробки з використанням Intel (Altera) Quartus Prime та Xilinx Vivado
  • Хороші навички RTL-проєктування та верифікації; досвід написання самоперевіряючих тестбенчів
  • Володіння інструментами симуляції (ModelSim/Questa, Vivado Simulator тощо)
  • Доведений досвід налагодження на платі з використанням SignalTap та/або ILA
  • Ґрунтовне розуміння основ цифрового проєктування: конвеєризація, FIFO, скидання (reset), тактування, PLL/MMCM, CDC
  • Практичний досвід роботи з I²C, SPI, MIPI та LVDS на рівні RTL та обмежень
  • Досвід використання систем контролю версій (Git) та навички написання чистого, зрозумілого коду

Бажано мати:

  • Досвід розробки конвеєрів обробки зображень/відео (ISP, масштабування, фільтрація, HDR)
  • Робота з зовнішньою пам’яттю DDR (¾/LPDDR) та контролерами пам’яті (Xilinx MIG, Intel EMIF): планування пропускної здатності, налаштування пакетів (burst), арбітраж
  • Високошвидкісні лінії (MIPI CSI-2/DSI, SERDES, JESD/LVDS-фреймінг) та базові знання із цілісності сигналів
  • Вбудовані SoC FPGA (Zynq/Zynq UltraScale+, Intel SoC), інтерконекти AXI/AHB та HW/SW-кодизайн
  • Навички скриптингу для автоматизації складання/тестування (Tcl, Python, Make/CMake)

Інструменти з якими працюватимете:

  • Intel Quartus Prime, Platform Designer; Xilinx Vivado/Vitis
  • ModelSim/Questa або Vivado Simulator
  • SignalTap, ILA, аналізатори таймінгу та редактори обмежень
  • Git

Освіта:

Бакалавр/магістр з електротехніки, комп’ютерної інженерії або еквівалентний практичний досвід.

Умови роботи:

  • Роботу в компанії, що постачає продукцію на глобальний ринок
  • Участь у створенні високотехнологічного обладнання світового рівня
  • Конкурентоспроможну заробітну плату
  • Гнучкий графік роботи з офісу
  • Оплачувані відпустки, лікарняні
  • Комфортний офіс у центрі Києва — 5 хвилин від станції метро «Кловська»
  • Безкоштовні обіди

Якщо вам цікаво працювати з високотехнологічним продуктом і створювати документацію, якою користуються по всьому світу — будемо раді вашій кандидатурі.

Similar jobs

Jobs in the category

Jobs by city

Jobs by Industry