Programista układów programowalnych FPGA (k/m)
⚲ 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ń
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.