Dołącz do zespołu rozwijającego zaawansowaną platformę diagnostyczną dla pojazdów nowej generacji. Poszukujemy doświadczonego Software C++ Engineera, który bardzo dobrze odnajduje się w środowisku embedded/automotive, ma solidne doświadczenie w C++ oraz diagnostyce, a jednocześnie lubi pracować w mniej ustrukturyzowanym środowisku, gdzie ważna jest samodzielność, inicjatywa i umiejętność szukania rozwiązań na własną rękę.
Zakres obowiązków
- Rozwój i utrzymanie oprogramowania diagnostycznego w języku C++.
- Projektowanie oraz implementacja funkcji w obszarze diagnostic kernel.
- Praca nad komponentami takimi jak Event Manager, Snapshot Manager oraz Action Manager.
- Implementacja i analiza mechanizmów komunikacyjnych wykorzystywanych w systemach embedded/automotive.
- Praca z systemami Linux, QNX oraz interfejsami POSIX.
- Obsługa i integracja protokołów komunikacyjnych, w tym ISO-TP.
- Analiza danych diagnostycznych, sygnałów oraz interfejsów automotive.
- Debugowanie, optymalizacja oraz rozwiązywanie problemów technicznych.
- Praca z wymaganiami technicznymi oraz dokumentacją systemową.
- Współpraca z zespołami developerskimi, systemowymi, testowymi oraz produktowymi.
- Wykorzystywanie lub testowanie narzędzi AI tooling wspierających codzienną pracę programistyczną.
- Samodzielne poszukiwanie odpowiedzi, proponowanie rozwiązań i aktywne porządkowanie tematów w mniej ustrukturyzowanym środowisku projektowym.