Software Engineer in Gdańsk

Software Engineer in Gdańsk

Gdańsk Pełny etat 82800 - 101200 zł / rok (szac.) Stacjonarnie
S

W skrócie

  • Zadania: Twórz oprogramowanie dla połączonych produktów przemysłowych, koncentrując się na Linuxie i Go.
  • Firma: Scania Industrial Batteries - lider w zrównoważonym transporcie i innowacyjnych rozwiązaniach.
  • Benefity: Dostęp do prywatnej opieki medycznej, system MyBenefit, dofinansowanie dojazdów rowerem.
  • Pozostałe informacje: Dynamiczne środowisko pracy w Gdańsku z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad technologiami, które kształtują przyszłość mobilności i dekarbonizacji.
  • Kwalifikacje: Doświadczenie w programowaniu dla systemów opartych na Linuxie oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 82800 - 101200 zł za rok.

Scania przechodzi transformację z bycia wiodącym dostawcą ciężarówek, autobusów i silników na dostarczanie kompletnych i zrównoważonych rozwiązań transportowych. Wraz z TRATON i naszymi siostrzanymi markami MAN, Volkswagen Truck & Bus oraz International, pracujemy nad kształtowaniem przyszłości mobilności poprzez innowacyjne i ekologiczne rozwiązania. Scania Industrial Batteries jest częścią ambicji Scania przyspieszenia przejścia na zrównoważony transport i rozwiązania przemysłowe. Biznes koncentruje się na opracowywaniu i komercjalizacji systemów baterii do zastosowań przemysłowych, wykorzystując wiedzę Scania w zakresie elektryfikacji, efektywności energetycznej i zrównoważonego rozwoju cyklu życia.

Jako inżynier oprogramowania będziesz rozwijać oprogramowanie dla połączonych produktów przemysłowych, koncentrując się głównie na embedded Linux i Go. Będziesz pracować nad aplikacjami urządzeń i integracją oprogramowania Linux, zapewniając niezawodną komunikację, efektywne przetwarzanie danych i bezpieczne aktualizacje oprogramowania w naszych produktach.

Obowiązki:

  • Rozwój i utrzymanie usług Go do komunikacji z urządzeniami, zbierania telemetryki, lokalnego przetwarzania i bezpiecznego transferu do usług chmurowych.
  • Utrzymanie i rozszerzanie oprogramowania embedded Linux, w tym konfiguracja budowy, pakowanie aplikacji, obrazy systemu i integracja usług.
  • Rozwój funkcji interfejsu użytkownika i logiki aplikacji dla narzędzi serwisowych, diagnostycznych i zarządzania urządzeniami.
  • Badanie problemów w kodzie aplikacji, usługach Linux i komunikacji sieciowej przy użyciu logów, metryk i powtarzalnych testów.
  • Poprawa odzyskiwania po przerwanych połączeniach, restartach i częściowych transferach, zarządzając ograniczeniami CPU, pamięci i przechowywania urządzenia.
  • Zastosowanie najlepszych praktyk bezpieczeństwa w komunikacji z urządzeniami, kontroli dostępu i aktualizacjach oprogramowania.
  • Pisanie testów automatycznych, przeglądanie kodu oraz utrzymywanie pipeline'ów budowy i wydania oraz dokumentacji technicznej.
  • Współpraca z kolegami z działu sprzętu, oprogramowania embedded, chmury i produktu; wkład w związane API i narzędzia wydania w razie potrzeby.

Wymagania:

  • Udokumentowane doświadczenie zawodowe w rozwoju oprogramowania dla systemów opartych na Linuxie, embedded lub połączonych.
  • Wykształcenie w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej.
  • Praktyczne doświadczenie w rozwoju Go i testowaniu automatycznym.
  • Silna znajomość administracji systemem Linux i rozwiązywania problemów.
  • Doświadczenie w rozwoju embedded Linux i frameworkach budowy, takich jak Yocto, OpenEmbedded lub Buildroot.
  • Zrozumienie koncepcji sieciowych, w tym TCP/IP i komunikacji asynchronicznej.
  • Doświadczenie z Git, przeglądami kodu, praktykami CI/CD oraz zasadami bezpiecznego rozwoju oprogramowania.

Doceniamy aplikacje z różnych środowisk - Twoje unikalne doświadczenie i perspektywy są dla nas cenne.

Oferujemy dynamiczne i angażujące miejsce pracy w Gdańsku, gdzie współpraca, innowacje i ciągłe doskonalenie są częścią codziennego życia. Będziesz częścią silnego zespołu, który zachęca do dzielenia się wiedzą i bliskiej współpracy między funkcjami.

Jeśli masz pytania lub chciałbyś uzyskać więcej informacji, skontaktuj się z: Anna Choynowska, Specjalista ds. pozyskiwania talentów (anna.choynowska@scania.com).

Software Engineer in Gdańsk – pracodawca: Scania

Scania Industrial Batteries to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku produkcji akumulatorów. Nasza kultura pracy opiera się na współpracy i innowacyjności, co pozwala pracownikom na ciągłe doskonalenie swoich umiejętności oraz wdrażanie nowoczesnych technologii. Oferujemy konkurencyjne wynagrodzenie, atrakcyjne benefity oraz możliwość pracy w zespole, który dąży do osiągania wysokich wskaźników wydajności produkcji.

S

Dane kontaktowe:

Zespół rekrutacyjny Scania

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Software Engineer in Gdańsk

Embedded Linux
Go
Linux system administration
Automated testing
Networking concepts (TCP/IP)
Device communication protocols
Git