Pracuj.pl Hybrydowo Mid

Programista układów programowalnych FPGA (k/m)

TRUMPF Huettinger Sp. z o.o.

⚲ Zielonka

Do uzgodnienia

Wymagania

  • Xilinx
  • Quartus
  • Vivado
  • ModelSim
  • Git
  • SVN
  • TCL
  • Python
  • VHDL
  • Altera

Opis stanowiska

Nasze wymagania:
wykształcenie wyższe, preferowane kierunki: informatyka, elektronika lub automatyka
dobra znajomość języka VHDL
dobra znajomość architektury układów FPGA (Altera, Xilinx)
dobra znajomość narzędzi syntezy (Quartus, Vivado) i symulacji (ModelSim)
znajomość narzędzi do kontroli wersji (GIT, SVN)
podstawowa znajomość języków TCL i Python
umiejętność czytania i tworzenia schematów elektrycznych
znajomość języka angielskiego pozwalająca na swobodne komunikowanie się w ramach międzynarodowych projektów

Mile widziane:
znajomość zagadnień związanych z układami sterowania i regulacji oraz cyfrowym przetwarzaniem sygnałów
praktyczna wiedza dotycząca układów FPGA firmy Altera

O projekcie:
Dołącz do międzynarodowego zespołu programistów układów FPGA, realizującego projekty nowoczesnych generatorów dużej mocy wykorzystywanych w technologiach plazmowych i laserowych. Projektowane przez nas urządzenia wspierają czołowych producentów półprzewodników na całym świecie.
Czekają na Ciebie wyzwania związane z projektowaniem, implementacją i wdrażaniem m.in innowacyjnych algorytmów sterujących, algorytmów cyfrowego przetwarzania sygnałów oraz interfejsów komunikacyjnych.

Zakres obowiązków:
projektowanie i implementacja w układach FPGA algorytmów wykorzystywanych do sterowania generatorami dużych mocy
testowanie i weryfikacja zaimplementowanych funkcjonalności
uruchamianie i analiza działania opracowanych algorytmów we współpracy z innymi członkami zespołu projektowego
rozwój i utrzymanie narzędzi optymalizujących tworzenie oprogramowania na układy FPGA
rekomendowanie i wdrażanie nowych rozwiązań w projektowanych urządzeniach – współpraca w zespole interdyscyplinarnym
tworzenie dokumentacji technicznej do realizowanych zadań

Oferujemy:
elastyczne godziny: rozpoczynamy pracę między 07:00 a 10:00
pakiet benefitów: opieka medyczna, karta sportowa, ubezpieczenie na życie
swobodną atmosferę pracy
dużą samodzielność, możliwość inicjowania i wdrażania własnych rozwiązań

🔍 Dekoder Ogłoszenia

🟡
dobra znajomość języka VHDL
Oczekuje się, że kandydat potrafi napisać kod w VHDL, który jest nie tylko poprawny syntaktycznie, ale także efektywny i zgodny z dobrymi praktykami projektowania układów cyfrowych.
🟡
dobra znajomość architektury układów FPGA (Altera, Xilinx)
Kandydat powinien rozumieć wewnętrzne działanie układów FPGA, w tym zasoby logiczne, bloki DSP, pamięci RAM, a także specyficzne cechy architektur Altera i Xilinx.
🟡
dobra znajomość narzędzi syntezy (Quartus, Vivado) i symulacji (ModelSim)
Oczekuje się biegłości w korzystaniu z tych narzędzi, co obejmuje nie tylko uruchamianie procesów, ale także optymalizację wyników syntezy i efektywne debugowanie za pomocą symulatora.
🟡
znajomość języka angielskiego pozwalająca na swobodne komunikowanie się w ramach międzynarodowych projektów
Oprócz podstawowej komunikacji, może to oznaczać potrzebę aktywnego udziału w dyskusjach technicznych, czytania dokumentacji technicznej w języku angielskim i potencjalnie prezentowania wyników pracy.
🔴
Czekają na Ciebie wyzwania związane z projektowaniem, implementacją i wdrażaniem m.in innowacyjnych algorytmów sterujących, algorytmów cyfrowego przetwarzania sygnałów oraz interfejsów komunikacyjnych.
Choć brzmi to ambitnie, może oznaczać, że projekt jest na wczesnym etapie rozwoju i wymaga znaczącego nakładu pracy na opracowanie i dopracowanie tych algorytmów od podstaw.