Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
145 Ansichten
Lavriv O.I., FOP
FPGA-Designer/Ingenieur für digitale Signalverarbeitung
Wir suchen einen erfahrenen FPGA-Designer/Ingenieur für digitale Signalverarbeitung, der ein Bildstabilisierungs- und Trackingsystem entwickelt. Diese Rolle beinhaltet die enge Zusammenarbeit mit dem Hardware- und Software-Entwicklungsteam, um ein leistungsstarkes FPGA-basiertes System aufzubauen.
Hauptverantwortung:
<; span style="font-weight: 400; font-style: normal; text-decoration: none">Entwicklung eines FPGA-Designs für die Videosignalverarbeitung, einschließlich Bildstabilisierungs- und Objektverfolgungsalgorithmen.
li>Integration digitaler Signalverarbeitungseinheiten (DSP), um eine effektive Verarbeitung des Videostreams in Echtzeit zu gewährleisten.
Implementierung und Optimierung der Signalverarbeitung auf Hardwareebene.< /p>
Zusammenarbeit mit Software- und Hardware-Teams zur Konfiguration der Interaktion zwischen dem FPGA und anderen Systemkomponenten.
Übertragung vorhandener Algorithmen von C/C++/Matlab nach FPGA
Tests zur Verifizierung und Simulation schreiben
Simulation, Verifizierung und Test von FPGA-Designs.
Unterstützung für Prototyping und Integration mit vorhandener Hardware.
Dokumentation des Entwicklungsprozesses und der technischen Spezifikation.
Anforderungen:
Erfahrung mit FPGAs (Xilinx, Altera oder andere) und Entwicklungstools (Vivado, Quartus oder ähnliches).
Tiefgehende Kenntnisse der HDL-Sprachen (VHDL oder Verilog).
Erfahrung im Entwurf und der Implementierung von DSP-Blöcken zur Verarbeitung von Videosignalen in Echtzeit.
< /li>Bildstabilisierungs- und Tracking-Algorithmen verstehen.
Erfahrung mit Bild- und Videoverarbeitungsalgorithmen.
Fähigkeit, mit Simulatoren und Tools zum Testen von FPGA-Designs zu arbeiten.
Fähigkeit, mit Versionskontrollsystemen zu arbeiten
Fähigkeit, ein Oszilloskop und einen Signalgenerator zu verwenden.
Kenntnisse digitaler Schaltkreise.
Kenntnisse über digitale Signalverarbeitungsalgorithmen.
Hohe analytische Fähigkeiten und die Fähigkeit, technische Probleme zu lösen.
Erfahrung in Teamarbeit und die Fähigkeit, effektiv zu kommunizieren.
Zusätzliche Fähigkeiten:
Erfahrung mit Hochgeschwindigkeitsschnittstellen (HDMI, MIPI, LVDS).
Kenntnisse der Programmiersprachen C/C++ für eingebettete Systeme.
Gstreamer
Befehl string Linux, Yocto, PetaLinux
Erfahrung mit Verifizierungs- und Testtools (ModelSim, QuestaSim oder ähnliches).