Publikuj oferty pracy
Zatrudniaj bez prowizji
146 wyświetleń
Lavriv O.I., FOP
Projektant FPGA/Inżynier ds. przetwarzania sygnałów cyfrowych
Poszukujemy doświadczonego projektanta układów FPGA/inżyniera przetwarzania sygnałów cyfrowych do opracowania systemu stabilizacji i śledzenia obrazu. Ta rola polega na ścisłej współpracy z zespołem programistów sprzętu i oprogramowania w celu zbudowania wysokowydajnego systemu opartego na FPGA.
Główne obowiązki:
< span style="font-weight: 400; Font-style: normal; text-decoration: none">Rozwój projektu FPGA do przetwarzania sygnału wideo, w tym algorytmów stabilizacji obrazu i śledzenia obiektów.
li>Integracja jednostek cyfrowego przetwarzania sygnału (DSP) w celu zapewnienia efektywnego przetwarzania strumienia wideo w czasie rzeczywistym.
Implementacja i optymalizacja przetwarzania sygnału na poziomie sprzętowym.< /p>
Współpraca z zespołami programistycznymi i sprzętowymi w celu skonfigurowania interakcji pomiędzy FPGA a innymi elementami systemu.
Przeniesienie istniejących algorytmów z C/C++/Matlab do FPGA
Pisanie testów do weryfikacji i symulacji
Symulacja, weryfikacja i testowanie projektów FPGA.
Wsparcie dla prototypowania i integracji z istniejącym sprzętem.
Dokumentacja procesu rozwoju i specyfikacja techniczna.
Wymagania:
Doświadczenie z układami FPGA (Xilinx, Altera lub inne) i narzędziami programistycznymi (Vivado, Quartus lub podobne).
Dogłębna znajomość języków HDL (VHDL lub Verilog).
Doświadczenie w projektowaniu i wdrażaniu bloków DSP do przetwarzania sygnałów wideo w czasie rzeczywistym.
< /li>Zrozumienie algorytmów stabilizacji obrazu i śledzenia.
Doświadczenie z algorytmami przetwarzania obrazu i wideo.
Możliwość pracy z symulatorami i narzędziami do testowania projektów FPGA.
Możliwość pracy z systemami kontroli wersji
Możliwość wykorzystania oscyloskopu, generatora sygnału.
Znajomość obwodów cyfrowych.
Znajomość algorytmów przetwarzania sygnałów cyfrowych.
Wysokie umiejętności analityczne i umiejętność rozwiązywania problemów technicznych.
Doświadczenie w pracy zespołowej i umiejętność skutecznej komunikacji.
Dodatkowe umiejętności:
Doświadczenie z szybkimi interfejsami (HDMI, MIPI, LVDS).
Znajomość języków programowania C/C++ dla systemów wbudowanych.
Gstreamer
Polecenie string Linux, Yocto, PetaLinux
Doświadczenie z narzędziami do weryfikacji i testowania (ModelSim, QuestaSim lub podobne).
Zrozumienie działania kamer i czujniki obrazu.