NoFluffJobs Stacjonarnie Expert

Architekt/ka rozwiązań sieciowych w technice FPGA

NASK Państwowy Instytut Badawczy

⚲ Warszawa

15 000 - 25 000 PLN (PERMANENT)

Wymagania

  • FPGA
  • VHDL
  • Verilog
  • C
  • C++
  • Python (nice to have)
  • Shell (nice to have)
  • DPDK (nice to have)
  • eBPF (nice to have)

Opis stanowiska

O projekcie: Rola polega na projektowaniu, implementacji i iteracyjnym doskonaleniu koncepcji wykorzystania układów FPGA w architekturze systemu bezpieczeństwa sieciowego klasy IDS/IPS (Intrusion Detection System / Intrusion Prevention System). Praca ma charakter badawczo-rozwojowy, zorientowany na rezultaty inżynierskie i prototypowe, bez konieczności pisania publikacji. Kandydat przyjmuje do wiadomości i akceptuje, że w związku z wykonywaniem przez niego obowiązków pracowniczych, może otrzymywać zadania w projektach realizowanych z zachowaniem rygorów określonych w ustawie z dnia 5 sierpnia 2010 r. o ochronie informacji niejawnych (Dz.U.2025.1209 t.j. z dnia 2025.09.02) i zobowiązuje się w takim przypadku poddać odpowiedniemu dla klauzuli, jaką opatrzony jest dany projekt, postępowaniu sprawdzającemu, prowadzonemu zgodnie z ww. ustawą, jak również odbyć wymagane szkolenia z ochrony informacji niejawnych. Wymagania: - 5 letnie doświadczenie w tworzeniu systemów opartych o FPGA - Znajomość zagadnień sieciowych, doświadczenie w przetwarzaniu ruchu sieciowego w FPGA, znajomość stosu sieciowego - Bardzo dobra znajomość języków opisu sprzętu (VHDL, Verilog, SystemVerilog) - Bardzo dobra znajomość języków C/C++ dla systemów wbudowanych/ SoC - Zdolność do pracy w trybie eksploracyjnym i prototypowym - Duża samodzielność i kreatywność w prowadzeniu badań Mile widziane - Znajomość systemów czasu rzeczywistego - Znajomość języków skryptowych (Python, Shell) - Znajomość technologii DPDK, eBPF, jądra systemu Linux - Doświadczenie w projektach z obszaru cyberbezpieczeństwa - Znajomość rynkowych rozwiązań IDS/IPS (np. Snort, Suricata) - Doświadczenie w projektach badawczo-rozwojowych Codzienne zadania: - Budowa i uruchomienie prototypu technologii do analizy pakietów sieciowych w oparciu o układy FPGA, testowanie, debugowanie wytworzonych rozwiązań - Samodzielne definiowanie architektury układów FPGA na podstawie specyfikacji - Rozpoznawanie możliwości oraz różnych ścieżek projektowych w zależności od wybranych technologii - Eksploracja i ocena możliwości układów FPGA do wymagań projektu i specyfikacji klienta - Budowa i prezentacja środowisk proof-of-concept - Dokumentowanie wniosków technicznych i rekomendowanie kierunków dalszych prac