JustJoin.IT Hybrydowo Mid

C/C++ Embedded Software Engineer

Ericsson

⚲ Kraków

Do uzgodnienia

Wymagania

  • praktyczne doświadczenie i wiedza w programowaniu C/C++
  • doświadczenie w tworzeniu systemów embedded czasu rzeczywistego
  • dobre umiejętności analityczne i rozwiązywania problemów
  • doświadczenie z narzędziami AI wspierającymi development (asystenci kodu, automatyczny code review, testy/debugowanie z AI)
  • dobra znajomość języka angielskiego w mowie i piśmie
  • wykształcenie wyższe techniczne (MSc/BSc) lub równoważna wiedza

Mile widziane

  • znajomość standardów 5G i LTE (3GPP)
  • ogólne umiejętności programistyczne, np. Python

Opis stanowiska

Rozwój oprogramowania baseband dla 5G RAN w organizacji RAN Performance w Krakowie — praca nad funkcjami 5G UPC (User Plane Control), od wczesnych faz projektowych po zbieranie informacji zwrotnej z działających sieci. To oferta dla embedded developera z doświadczeniem w systemach czasu rzeczywistego, który chce pracować przy technologii 5G i LTE w globalnej organizacji R&D. Uwaga: ogłoszenie mocno podkreśla tempo i presję ('most thrilling and demanding'), a część zadań dotyczy pracy nad istniejącym backlogiem i poprawą jakości — nie tylko nowych funkcji.

🔍 Dekoder Ogłoszenia

🔴
work with 5G and beyond
Może oznaczać pracę nad obecnymi technologiami 5G, ale także nad przyszłymi, mniej zdefiniowanymi standardami.
🔴
be part of one of the most thrilling and demanding R&D businesses
Sugestia ekscytującej pracy, ale może też oznaczać wysokie tempo, presję i potencjalnie długie godziny pracy.
🔴
receiving feedback on the functionality from our customers and live networks
Oznacza, że będziesz musiał reagować na problemy zgłaszane przez użytkowników i z działających systemów, co może być stresujące i wymagać szybkiego rozwiązywania problemów.
🔴
work with improving quality of the scheduling software
Może oznaczać zarówno wprowadzanie nowych, innowacyjnych rozwiązań, jak i głównie poprawianie błędów i optymalizację istniejącego kodu.
🔴
Implementation of UPC domain care backlog items
Wskazuje na pracę nad istniejącym backlogiem zadań, co może oznaczać priorytetowe traktowanie napraw i mniejszych usprawnień nad nowymi, dużymi funkcjonalnościami.