W skrócie
- Zadania: Twórz nowoczesne systemy ASIC/FPGA i rozwijaj oprogramowanie do ich obsługi.
- Firma: Innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne, praca zdalna i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na innowacyjne projekty.
- Kwalifikacje: Doświadczenie w programowaniu FPGA i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
Chcesz wnieść programowanie FPGA na zupełnie nowy poziom? Opracowujemy nowoczesne systemy ASIC/FPGA składające się z dedykowanych rdzeni IP oraz oprogramowania je kontrolującego. Wprowadzamy najlepsze praktyki ze świata oprogramowania do procesu rozwoju cyfrowego, stosując przepływy pracy Continuous Integration do przeprowadzania symulacji (np. Verilator, Icarus), weryfikacji (np. cocotb, UVM), uruchamiania testów jednostkowych lub sprawdzania pokrycia kodu. Pracujemy z układami FPGA od dostawców takich jak AMD, Intel, Lattice, Microchip i używamy HDL-ów takich jak SystemVerilog, Verilog, Chisel i VHDL.
Jako programista Digital Design/FPGA będziesz odpowiedzialny za projektowanie, wdrażanie i testowanie rdzeni IP do przetwarzania danych, równoważenie transferów danych oraz projektowanie i wdrażanie interfejsów dla wszystkich bloków w systemie. Będziesz ściśle współpracować z naszym zespołem inżynieryjnym, aby dostarczać wysokowydajne, niezawodne rozwiązania dla systemów opartych na ASIC/FPGA. Ponadto będziesz rozwijać oprogramowanie - od firmware'u niskiego poziomu, przez sterowniki systemu operacyjnego, aż po aplikacje działające w przestrzeni użytkownika, które współdziałają z logiką FPGA.
Wymagania:
- BSc lub MSc w dziedzinie informatyki, elektroniki lub pokrewnych
- Znajomość HDL-ów (np. SystemVerilog, Verilog, VHDL, Chisel)
- Dobra znajomość architektury komputerowej
- Doświadczenie w projektowaniu i testowaniu obwodów cyfrowych
- Doświadczenie w opracowywaniu testbenchów i korzystaniu z narzędzi symulacyjnych do weryfikacji projektów
- Znajomość systemów wbudowanych i współprojektowania sprzętu/oprogramowania
- Znajomość C/C++
- Znajomość AXI, AHB, APB, Wishbone
- Znajomość interfejsów komunikacyjnych, takich jak UART, I2C, I3C, SPI, TileLink
- Znajomość szybkich interfejsów komunikacyjnych, takich jak PCI, PCIe, USB, ChipLink
- Zrozumienie SoC FPGA (np. AMD Zynq 7000 SoC, AMD Zynq UltraScale+ MPSoC, Intel Arria 10 SoC, Microchip PolarFire SoC)
- Znajomość systemu Linux i jego wewnętrznych mechanizmów
- Doświadczenie z takimi narzędziami jak Bash, Git, GCC, make, CMake
- Znajomość Pythona i/lub innych języków skryptowych będzie mile widziana
- Stałe miejsce zamieszkania i uprawnienia do pracy w UE
- Gotowość do pracy na miejscu w pełnym wymiarze godzin (tylko zatrudnienie na etat, brak B2B, brak agencji)
Jeśli spełniasz wymienione kryteria i chcesz dołączyć do naszego zespołu, kliknij przycisk Aplikuj lub wypełnij formularz aplikacyjny na stronie https://antmicro.com/about/careers/fpga-engineer-katowice/apply/. Zastrzegamy sobie prawo do odpowiedzi tylko na wybrane aplikacje. Prosimy o uwzględnienie w CV następujących informacji: Zgodnie z Rozporządzeniem (UE) 2016/679 Parlamentu Europejskiego i Rady z dnia 27 kwietnia 2016 r. wyrażam zgodę na przetwarzanie danych osobowych zawartych w mojej ofercie pracy w celu obecnej i przyszłej rekrutacji przez Antmicro. Kandydaci mają prawo do wycofania zgody, żądania od administratora danych (Antmicro: contact@antmicro.com) dostępu, sprostowania, usunięcia i ograniczenia przetwarzania swoich danych osobowych, a także prawo do wniesienia sprzeciwu wobec ich przetwarzania oraz do złożenia skargi do organu nadzorczego.
Digital Design / FPGA Engineer in Katowice – pracodawca: Antmicro
Antmicro to doskonały pracodawca, który łączy nowoczesne technologie z przyjazną atmosferą pracy. Oferujemy możliwość rozwoju zawodowego w dynamicznym zespole inżynierów, gdzie innowacyjne podejście do projektowania systemów FPGA i ASIC jest na porządku dziennym. Nasza kultura pracy opiera się na współpracy, ciągłym uczeniu się oraz wdrażaniu najlepszych praktyk, co sprawia, że każdy dzień przynosi nowe wyzwania i satysfakcję z osiąganych rezultatów.