Senior FPGA Engineer (MIPI CSI-2 / Video Pipelines)
Nice to have's
Job description
Про посаду
Ми створюємо оборонно-критичні системи для України та шукаємо досвідченого FPGA інженера для розробки програмного забезпечення для агрегації відео на Lattice CrossLink-NX – від архітектури та RTL до введення плати в експлуатацію та передачі.
Форма зайнятості: контракт на проект, з можливістю довгострокового співробітництва.
Обов'язки
- Розробка та впровадження FPGA програмного забезпечення на Verilog для обробки відео з кількох камер на Lattice CrossLink-NX.
- Отримання відеопотоків з кількох джерел (MIPI CSI-2, LVDS, паралельний), реалізація перемикання потоків та їх об'єднання у віртуальні канали MIPI CSI-2 через 2 виходи CSI-2.
- Інтеграція та налаштування IP ядер Lattice (CSI-2/D-PHY Rx/Tx, Byte-to-Pixel, Pixel-to-Byte) в Lattice Radiant.
- Реалізація I2C інтерфейсу зі словником регістрів для конфігурації та статусу.
- Обробка переходу між доменами годинникових сигналів, обмежень та завершення синхронізації.
- Створення тестових середовищ, запуск симуляції та валідація дизайну на дослідній платі.
- Надання повного, документованого вихідного коду Verilog.
Вимоги
- 5+ років досвіду розробки FPGA на Verilog/SystemVerilog.
- Практичний досвід роботи з MIPI CSI-2 та D-PHY, включаючи віртуальні канали.
- Досвід роботи з FPGA Lattice (CrossLink-NX, CertusPro-NX або ECP5) та інструментальними наборами Radiant або Diamond.
- Глибоке розуміння відеоінтерфейсів: LVDS, паралельне відео, синхросигнали, формати пікселів.
- Сильні навички в CDC, обмеженнях синхронізації (SDC/PDC) та завершенні синхронізації.
- Досвід роботи з інструментами симуляції (ModelSim/Questa, Verilator, cocotb або аналогічними).
- Зручність при налагодженні на реальній апаратурі: осцилограф, логічний аналізатор, Reveal або аналогічні інструменти он-чип налагодження.
Буде плюсом
- Системи з кількома камерами, налаштування датчиків зображення (Sony, OmniVision, onsemi).
- Досвід роботи з дронами, робототехнікою, корисним вантажем БПЛА або іншими безпілотними системами.
- Досвід роботи з Xilinx/AMD або Intel FPGA у відеододатках.
- Базові знання Python або C для тестових скриптів та інструментів I2C для хост-сторони.
Ми пропонуємо
- Безпосередній внесок у оборону України – короткий шлях від програмного забезпечення до розгортання в польових умовах.
- Власність над FPGA архітектурою та технічними рішеннями.
- Конкурентоспроможна зарплата на основі досвіду.
Про компанію
Ми присвячені розробці оборонно-критичних систем для України, надаючи значущий вплив через нашу роботу.
© Staffing Partner. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Staffing Partner is a consultancy that specializes in executive search, recruitment, selection, and training.