
Senior Software Engineer
Knowit Poland sp. z o.o.•Łódź, Śródmieście
💰 Wynagrodzenie
14500 - 25200 PLN/msc
Oryginalnie: 14500 - 25200 PLN/msc
📋 Informacje
🛠 Wymagane technologie
📝 Twój zakres obowiązków
Twój zakres obowiązków, Rola obejmuje programowanie w C/C++, a także w Pythonie na potrzeby narzędzi, testów i automatyzacji. Baza kodu jest rozbudowana i bardzo złożona, co wymaga solidnych umiejętności inżynierii oprogramowania oraz zdolności rozumienia i pracy ze specyfikacjami 3GPP., , Będziesz pracować w nowoczesnym środowisku developerskim z wykorzystaniem Git, Gerrit i Jenkins oraz z ugruntowanymi procesami CI/CD. Dokumentacja oraz współpraca między zespołami stanowią istotną część pracy.
Minimum 5 lat doświadczenia w roli deweloperskiej (preferowane obszary telco, embedded)., Bardzo dobra umiejętność programowania w językach C/C++ (Multi-thread/Multi-core system, bitoperations, etc.) i Python., Znajomość 5G NR oraz specyfikacji 3GPP., Doświadczenie z Git, Gerrit oraz procesami CI/CD (Jenkins)., Znajomość systemu operacyjnego Linux., Umiejętność pracy z dużymi i złożonymi bazami kodu., Znajomość języka angielskiego na poziomie komunikatywnym w mowie i piśmie (min. B2).
Mile widziane, Doświadczenie w pracy na warstwach L1/L2 i/lub wiedza domenowa z tego obszaru., Znajomość języka programowania Java, Go., Doświadczenie w pracy z kontenerami Docker, wdrożeniami w Kubernetes, Helm Charts oraz znajomość koncepcji i podstawowych zasad, takich jak canary deployment., Doświadczenie w obszarze AI/ML (sztucznej inteligencji i uczenia maszynowego).
Tak pracujemy, u klienta, koncentrujesz się na jednym projekcie, kanban
Tak pracujemy nad projektem, Continuous Deployment, Continuous Integration, dokumentacja, narzędzia do trackowania zadań, środowiska testowe
Takie dajemy możliwości rozwoju, szkolenia wewnątrzfirmowe, wsparcie merytoryczne od liderów technologicznych, wymiana wiedzy technicznej w firmie
To oferujemy, Kontrakt biznesowy B2B (jeśli jesteś zainteresowany/a inną formą zatrudnienia - daj nam znać!), Nowoczesne biuro, wyposażone w stół do ping ponga oraz urządzenia do ćwiczeń., Możliwości rozwojowe w pionie i poziomie., Możliwość decydowania, na co wydany zostanie Twój budżet na rozwój (szkolenia techniczne, językowe, kompetencje miękkie, dofinansowanie certyfikatów, konferencje)., Kulturę organizacyjną opartą na dzieleniu się wiedzą., Szereg inicjatyw, odciągających od codziennej pracy :)
Benefity, dofinansowanie zajęć sportowych, prywatna opieka medyczna, dofinansowanie szkoleń i kursów, ubezpieczenie na życie, możliwość pracy zdalnej, elastyczny czas pracy, spotkania integracyjne, siłownia w biurze, firmowa biblioteka, brak dress code’u, kawa / herbata, parking dla pracowników, strefa relaksu, dofinansowanie wypoczynku, inicjatywy dobroczynne
Knowit Poland sp. z o.o. , W Knowit łączymy pasję do technologii z wpływem na przyszłość. Jako część naszego zespołu, będziesz tworzyć innowacyjne projekty, które nie tylko definiują technologiczną przyszłość, ale również przyczyniają się do zrównoważonego wzrostu. Priorytetem jest dla nas Twój postęp zawodowy i osobisty, dlatego oferujemy bogaty zakres możliwości doskonalenia zawodowego i międzynarodową wymianę wiedzy. Nasze środowisko pracy wyróżnia się elastycznością i troską o równowagę między życiem zawodowym a prywatnym.
Tak się u nas pracuje,
O projekcie
Dla naszego klienta, dużego skandynawskiego dostawcy telekomunikacyjnego, poszukujemy osób na stanowisko Senior Software Engineer.
Zespół tworzy wysokowydajne oprogramowanie dla warstwy fizycznej (PHY) w systemach 5G NR. Praca obejmuje implementację oraz optymalizację algorytmów przetwarzania sygnałów i funkcjonalności radiowych w dużym środowisku opartym na systemie Linux.
Twój zakres obowiązków
Rola obejmuje programowanie w C/C++, a także w Pythonie na potrzeby narzędzi, testów i automatyzacji. Baza kodu jest rozbudowana i bardzo złożona, co wymaga solidnych umiejętności inżynierii oprogramowania oraz zdolności rozumienia i pracy ze specyfikacjami 3GPP.
Będziesz pracować w nowoczesnym środowisku developerskim z wykorzystaniem Git, Gerrit i Jenkins oraz z ugruntowanymi procesami CI/CD. Dokumentacja oraz współpraca między zespołami stanowią istotną część pracy.
⚙️ Praktyki developerskie
Tak pracujemy nad projektem, Continuous Deployment, Continuous Integration, dokumentacja, narzędzia do trackowania zadań, środowiska testowe
🎁 Co oferujemy (Dodatkowe detale)
Benefity, dofinansowanie zajęć sportowych, prywatna opieka medyczna, dofinansowanie szkoleń i kursów, ubezpieczenie na życie, możliwość pracy zdalnej, elastyczny czas pracy, spotkania integracyjne, siłownia w biurze, firmowa biblioteka, brak dress code’u, kawa / herbata, parking dla pracowników, strefa relaksu, dofinansowanie wypoczynku, inicjatywy dobroczynne
Knowit Poland sp. z o.o. , W Knowit łączymy pasję do technologii z wpływem na przyszłość. Jako część naszego zespołu, będziesz tworzyć innowacyjne projekty, które nie tylko definiują technologiczną przyszłość, ale również przyczyniają się do zrównoważonego wzrostu. Priorytetem jest dla nas Twój postęp zawodowy i osobisty, dlatego oferujemy bogaty zakres możliwości doskonalenia zawodowego i międzynarodową wymianę wiedzy. Nasze środowisko pracy wyróżnia się elastycznością i troską o równowagę między życiem zawodowym a prywatnym.
Tak się u nas pracuje,
O projekcie
Dla naszego klienta, dużego skandynawskiego dostawcy telekomunikacyjnego, poszukujemy osób na stanowisko Senior Software Engineer.
Zespół tworzy wysokowydajne oprogramowanie dla warstwy fizycznej (PHY) w systemach 5G NR. Praca obejmuje implementację oraz optymalizację algorytmów przetwarzania sygnałów i funkcjonalności radiowych w dużym środowisku opartym na systemie Linux.
Twój zakres obowiązków
Rola obejmuje programowanie w C/C++, a także w Pythonie na potrzeby narzędzi, testów i automatyzacji. Baza kodu jest rozbudowana i bardzo złożona, co wymaga solidnych umiejętności inżynierii oprogramowania oraz zdolności rozumienia i pracy ze specyfikacjami 3GPP.
Będziesz pracować w nowoczesnym środowisku developerskim z wykorzystaniem Git, Gerrit i Jenkins oraz z ugruntowanymi procesami CI/CD. Dokumentacja oraz współpraca między zespołami stanowią istotną część pracy.