W skrócie
- Zadania: Twórz oprogramowanie dla nowoczesnych samochodów, łącząc chmurę z pojazdem.
- Firma: GlobalLogic - lider w inżynierii cyfrowej i innowacji.
- Benefity: Konkurencyjne wynagrodzenie, elastyczne godziny pracy i rozwój zawodowy.
- Pozostałe informacje: Możliwości rozwoju kariery i różnorodne doświadczenia kulturowe.
- Dlaczego ta praca: Pracuj nad przełomowymi projektami w dynamicznym środowisku technologicznym.
- Kwalifikacje: Doświadczenie w C++ i Embedded Linux, umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 64350 - 78650 zł za rok.
Poszukujemy wysoko wykwalifikowanego inżyniera oprogramowania C++, który będzie odpowiedzialny za budowanie i utrzymywanie naszego rdzenia usługi połączeń w samochodzie. W tej roli będziesz rozwijać krytyczną warstwę oprogramowania, która łączy chmurę z pojazdem – kończąc połączenia chmurowe za pomocą MQTT/Protobuf i tłumacząc je płynnie na sygnały pojazdu przez D-Bus.
Będziesz odpowiedzialny za dynamiczny system, który napędza nowoczesne doświadczenie związane z połączonym samochodem, obsługując wszystko, od zdalnego sterowania klimatyzacją po tryb czuwania i bezpieczną rejestrację urządzeń.
Wymagania:
- Wykształcenie: Tytuł licencjata lub magistra w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej dziedziny technicznej.
- Programowanie: Silna, udowodniona biegłość w C++, z naciskiem na budowanie solidnych, wydajnych aplikacji.
- Embedded Linux: Głębokie doświadczenie w rozwijaniu oprogramowania dla środowisk Embedded Linux (tło Telecom/C++ Linux).
- Sieci i protokoły: Rozległe doświadczenie w rozwijaniu aplikacji Linux wykorzystujących MQTT i HTTPS. Znajomość Protobuf i D-Bus (GDBus) jest bardzo korzystna.
- Bezpieczeństwo: Zrozumienie zabezpieczonego dostępu do urządzeń, mTLS i zarządzania certyfikatami.
- Doświadczenie w branży motoryzacyjnej (mile widziane): Wcześniejsze doświadczenie w branży motoryzacyjnej – szczególnie praca z sygnałami CAN, jednostkami telematycznymi lub architekturami pojazdów połączonych jest dużym plusem.
- Komunikacja: Biegła znajomość języka angielskiego z umiejętnością efektywnej współpracy w globalnym, międzyfunkcyjnym zespole.
Obowiązki:
- Rozwój usług zdalnych: Implementacja i zarządzanie 20+ usługami zdalnymi za pomocą jednolitego interfejsu z aktywacją napędzaną przez backend i negocjacją wersji protokołu dla każdej usługi.
- Zarządzanie cyklem życia urządzenia: Architektura bezpiecznego cyklu życia urządzenia, zarządzanie rejestracją bootstrap mTLS, CSR na urządzeniu, odnawianiem certyfikatów usług i provisioningiem backendowym.
- Architektura rdzenia i abstrakcja pojazdu: Budowanie maszyny stanów połączenia MQTT i warstwy abstrakcji pojazdu GDBus.
- Implementacja kontroli przepływu: Projektowanie warstwy kontroli przepływu komunikującej się z MCU Keyless Agent.
- Zapewnienie jakości: Przejęcie odpowiedzialności za cykl rozwoju end-to-end, w tym rygorystyczne testowanie i walidację wszystkich wdrożonych funkcji.
Co oferujemy:
- Projekty dające moc: Oferujemy ekscytującą możliwość przyczynienia się do przełomowych projektów, które wykorzystują nowoczesne technologie.
- Rozwój: Promujemy kulturę ciągłego uczenia się i rozwoju zawodowego.
- Różnorodność i integracja: Cenimy różnorodność i dążymy do zapewnienia równych szans dla wszystkich osób.
- Rozwój kariery: Kładziemy duży nacisk na rozwój kariery, oferując liczne możliwości wzrostu.
- Kompleksowe korzyści: Oferujemy kompleksowy pakiet świadczeń, który priorytetowo traktuje dobrostan naszych konsultantów.
- Elastyczne możliwości: Priorytetowo traktujemy równowagę między życiem zawodowym a prywatnym, oferując elastyczne możliwości dostosowane do Twojego stylu życia.
Senior Software Engineer in Katowice – pracodawca: GlobalLogic Inc.
GlobalLogic to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku IoT. Nasza kultura pracy opiera się na różnorodności i inkluzyjności, co sprzyja kreatywności i innowacyjności. Oferujemy elastyczne warunki pracy oraz kompleksowy pakiet benefitów, dbając o zdrowie i dobrostan naszych pracowników.