logo
Send your CVContact

/

logo

CLIENT ZONE

Telecom Systems Software Engineer (5G RAN | ARM/x86)

Wrocław

Dla szybko rozwijającej się firmy, tworzącej technologie telekomunikacyjne nowej generacji dla globalnych rynków poszukujemy  Inżyniera Oprogramowania Systemów Telekomunikacyjnych, który dołączy do naszego zespołu RAN i odegra kluczową rolę w rozwoju oraz utrzymaniu stosu protokołów L1/L2/L3, a także w zapewnianiu wsparcia dla różnych platform sprzętowych (x86 i ARM). Ich misją jest kształtowanie przyszłości łączności bezprzewodowej poprzez dostarczanie najnowocześniejszych rozwiązań 5G i 5G mmWave. 

Lokalizacja: zdalnie, hybrydowo lub stacjonarnie (Warszawa) 


Twoja rola:

Jako Inżynier Oprogramowania Systemów Telekomunikacyjnych będziesz odpowiedzialny za utrzymanie i rozwój stosu oprogramowania naszych rozwiązań 5G RAN (Sieć Dostępu Radiowego). Będzie to obejmować wdrażanie nowych funkcji w warstwach L1/L2/L3, optymalizację systemu pod kątem nowych architektur (ARM), a także integrację mechanizmów licencyjnych. Będziesz współpracować z multidyscyplinarnym zespołem nad rozwiązaniami czasu rzeczywistego w dynamicznym i zespołowym środowisku pracy.


Obowiązki:

  • Projektowanie, rozwój i utrzymanie stosu oprogramowania 5G RAN (warstwy L1/L2/L3).

  • Przenoszenie i optymalizacja kodu dla architektury ARM (obecnie działa na x86).

  • Integracja mechanizmów licencyjnych z istniejącym stosem RAN.

  • Ścisła współpraca z zespołami sprzętowymi w celu zapewnienia płynnej integracji pomiędzy RU, DU, CU i komponentami Core.

  • Wsparcie technologii synchronizacji czasu (PTP/SyncE) dla działania radia w czasie rzeczywistym.

  • Diagnozowanie i rozwiązywanie problemów w środowiskach testowych i produkcyjnych.

  • Tworzenie i utrzymywanie dokumentacji technicznej, w tym specyfikacji interfejsów i konfiguracji systemu.

  • Współpraca z zespołem QA przy tworzeniu automatycznych scenariuszy testowych (Python, Bash).

  • Doradztwo w zakresie wymagań sprzętowych i programowych dla wdrożeń RAN.


Wymagania:

  • Tytuł licencjata lub magistra w dziedzinie telekomunikacji, inżynierii elektrycznej, informatyki lub pokrewnej.

  • Min. 2 lata doświadczenia w programowaniu systemów wbudowanych lub telekomunikacyjnych.

  • Dobra znajomość architektury i warstw protokołu sieci 4G/5G (MAC, RLC, PDCP, RRC).

  • Biegłość w rozwoju oprogramowania pod Linuksem.

  • Znajomość języków C/C++ oraz Python.

  • Znajomość systemu kontroli wersji Git i narzędzi CI/CD.

  • Zrozumienie zagadnień związanych z optymalizacją wydajności systemu i zarządzaniem zasobami.

  • Doświadczenie w pracy z platformami opartymi na ARM i x86.

  • Dobra znajomość języka angielskiego (w mowie i piśmie).


Mile widziane:

  • Doświadczenie z interfejsami i specyfikacją O-RAN.

  • Znajomość protokołów synchronizacji czasu (PTP, SyncE).

  • Znajomość systemów opartych na FPGA lub SDR (mile widziane Verilog/VHDL).

  • Doświadczenie z systemami licencjonowania oprogramowania lub komercyjnymi mechanizmami ochrony.


Oferujemy:

  • Wynagrodzenie: 10 000 – 20 000 PLN brutto (umowa o pracę lub kontrakt B2B/zlecenie).

  • Elastyczny model pracy: stacjonarnie, zdalnie lub hybrydowo.

  • Prywatna opieka zdrowotna i pakiet sportowy.

  • Możliwość pracy z nowoczesnymi technologiami telekomunikacyjnymi od pierwszego dnia.

  • Imprezy integracyjne i startupowa, zespołowa kultura pracy. 

nr KRAZ 19622

Apply!

logo
ContactSend CV