W skrócie
- Zadania: Twórz oprogramowanie dla innowacyjnych rozwiązań kluczy cyfrowych w motoryzacji.
- Firma: GlobalLogic, lider w inżynierii cyfrowej z różnorodnymi projektami.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami kariery w międzynarodowym zespole.
- Dlaczego ta praca: Pracuj nad przełomowymi technologiami, które zmieniają sposób, w jaki korzystamy z pojazdów.
- Kwalifikacje: Doświadczenie w programowaniu w C/C++ oraz znajomość standardów motoryzacyjnych.
Przewidywane wynagrodzenie mieści się w przedziale 108000 - 132000 zł za rok.
Poszukujemy wykwalifikowanego inżyniera oprogramowania, który opracuje nasz agent CCC Digital Key R3 po stronie pojazdu. W tej roli zbudujesz krytyczną warstwę oprogramowania, która obsługuje element zabezpieczający i ułatwia płynną komunikację między pojazdami a smartfonami, kartami i brelokami za pomocą BLE, NFC i UWB. Będziesz stawiać czoła złożonym wyzwaniom w zakresie oprogramowania osadzonego, kryptografii i architektur motoryzacyjnych, zapewniając, że nasze rozwiązania klucza cyfrowego są wysoce bezpieczne, błyskawiczne i uniwersalnie niezawodne.
Wymagania
- Wykształcenie: Tytuł licencjata lub magistra w dziedzinie informatyki, inżynierii oprogramowania, inżynierii elektrycznej lub pokrewnej dziedziny technicznej.
- Ekspertyza w zakresie oprogramowania osadzonego: Udokumentowane doświadczenie w inżynierii oprogramowania osadzonego, w szczególności w pisaniu wysoko zoptymalizowanego kodu C/C++ dla środowisk o ograniczonych zasobach i czasie rzeczywistym.
- Standardy motoryzacyjne: Silna znajomość architektur oprogramowania motoryzacyjnego, idealnie AUTOSAR (Classic/Adaptive), w tym praktyczne doświadczenie z Rte, NvM, Complex Device Drivers (CDD) i diagnostyką UDS.
- Łączność bezprzewodowa: Solidne zrozumienie protokołów komunikacji krótkozasięgowej, w szczególności BLE, NFC i UWB.
- Bezpieczeństwo i kryptografia: Doświadczenie z elementami zabezpieczającymi, protokołami kart inteligentnych (ISO 7816 APDU) oraz kryptografią stosowaną. Znajomość zarządzania certyfikatami (PKI, CSR, przechowywanie root/intermediate) i algorytmów kryptograficznych (SPAKE2+, scrypt) jest bardzo preferowana.
- Architektura systemu: Udokumentowana zdolność do projektowania i wdrażania złożonych maszyn stanów, obsługi zdarzeń opartej na tabelach oraz mechanizmów współbieżności wielosesyjnej z rygorystycznymi ograniczeniami czasowymi (np. budżety uruchamialne 10 ms).
- Wiedza branżowa (bonus): Doświadczenie z standardami Car Connectivity Consortium (CCC) Digital Key (szczególnie Wydanie 3) jest dużą zaletą.
- Jakość i testowanie: Silne nastawienie na walidację oprogramowania, testy jednostkowe i debugowanie złożonych systemów rozproszonych.
- Komunikacja: Biegła znajomość języka angielskiego z umiejętnością efektywnej współpracy w globalnym, międzyfunkcyjnym zespole.
Obowiązki zawodowe
- Rozwój end-to-end: Prowadzenie rozwoju, testowania i walidacji agenta Digital Key, aby zapewnić solidne, gotowe do produkcji oprogramowanie motoryzacyjne.
- Zarządzanie przepływem i sesją: Architektura i zarządzanie silnikiem współbieżności wielosesyjnej z ponad 20 typami przepływów, dyspozycją opartą na tabelach, zdarzeniami wyzwalającymi, timerami TTL i arbitrażem elementów zabezpieczających.
- Wykonanie w czasie rzeczywistym: Wdrażanie przepływów Car Connectivity Consortium (CCC) jako jawnych, nieblokujących maszyn stanów działających w ramach rygorystycznego budżetu uruchamialnego 10 ms.
- Bezpieczna komunikacja i kryptografia: Wdrażanie warstwy ISO 7816 APDU. Zarządzanie dostarczaniem certyfikatów i kluczy, w tym generowanie LTK + CSR na urządzeniu oraz przechowywanie root/intermediate/attestation.
- Integracja systemu: Bezproblemowa integracja agenta w ekosystemie oprogramowania motoryzacyjnego, zarządzanie: NvM: wersjonowane przechowywanie stanu klucza. AUTOSAR Rte Ports: komunikacja z komponentami oprogramowania In-Vehicle Infotainment (IVI) i chmurowymi (SWCs). Złożone sterowniki urządzeń (CDD): interfejsowanie z elementem zabezpieczającym. Diagnostyka UDS: zarządzanie pełną powierzchnią diagnostyczną w celu rozwiązywania problemów i zgodności.
Co oferujemy
- Projekty umożliwiające rozwój: Z ponad 500 klientami z różnych branż i dziedzin, oferujemy ekscytującą możliwość przyczynienia się do przełomowych projektów wykorzystujących nowoczesne technologie.
- Wzrost i rozwój: Promujemy kulturę ciągłego uczenia się i rozwoju zawodowego. Nasze zaangażowanie polega na zapewnieniu terminowej i kompleksowej pomocy dla każdego konsultanta poprzez nasz dedykowany zespół ds. nauki i rozwoju.
- Różnorodność i inkluzyjność: W GlobalLogic głęboko cenimy i akceptujemy różnorodność. Jesteśmy zobowiązani do zapewnienia równych szans dla wszystkich osób, wspierając inkluzywne i wzmacniające środowisko pracy.
- Rozwój kariery: Nasza kultura korporacyjna kładzie duży nacisk na rozwój kariery, oferując obfite możliwości wzrostu.
- Kompleksowe świadczenia: Oprócz sprawiedliwej rekompensaty, oferujemy kompleksowy pakiet świadczeń, który priorytetowo traktuje ogólne samopoczucie naszych konsultantów.
- Elastyczne możliwości: W GlobalLogic priorytetowo traktujemy równowagę między życiem zawodowym a prywatnym, oferując elastyczne możliwości dostosowane do Twojego stylu życia.
O GlobalLogic
GlobalLogic, firma należąca do grupy Hitachi, jest zaufanym partnerem inżynieryjnym w dziedzinie cyfrowej dla największych i najbardziej innowacyjnych firm na świecie. Od 2000 roku jesteśmy na czołowej pozycji w rewolucji cyfrowej – pomagając tworzyć niektóre z najbardziej innowacyjnych i szeroko stosowanych produktów i doświadczeń cyfrowych.
Senior Software Engineer – Automotive Digital Key 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.