Cpac Systems AB logo

Inżynier Oprogramowania Platformy Motoryzacyjnej - Linux/Sterowniki/Android

Cpac Systems AB
·
Göteborg
·
26. 11. 2025. - 15. 05. 2026.
Rola:Programista oprogramowania
Kategoria:Prace ręczne i IT
Wymagany szwedzki:Nie

Opis

Jeśli chcesz pracować blisko sprzętu i pomóc budować podstawy techniczne dla systemów infotainment nowej generacji, to może być twój następny krok. Poszukujemy Inżyniera Oprogramowania Platformy, który lubi głębokie rozwiązywanie problemów technicznych, programowanie niskopoziomowe i sprawianie, że sprzęt i oprogramowanie działają płynnie razem wewnątrz złożonych ECU.

O nas

CPAC Systems rozwija zaawansowane systemy sterowania dla zastosowań morskich i przemysłowych. Od 1999 roku przekształcamy złożone operacje w intuicyjne doświadczenia. Z 250 pracownikami, portfolio 50 patentów i ponad 500 000 dostarczonych produktów rocznie, napędzamy innowacje we wszystkim, od elektryfikacji po inteligentną automatyzację, zawsze pracując na styku bezpieczeństwa, efektywności i doświadczenia użytkownika. Jako część Grupy Volvo, naszą rolą jest prowadzenie zaawansowanych prac rozwojowych technologii i eksplorowanie nowej generacji inteligentnych systemów sterowania.

Twoja rola

Jako Inżynier Oprogramowania Platformy skupisz się na integracji sprzętu i podstawowym rozwoju oprogramowania dla naszych ECU infotainment opartych na Androidzie. Będziesz pracować praktycznie z komponentami jądra, sterownikami urządzeń i interfejsami sprzętowymi takimi jak GMSL, Automotive Ethernet i FPD-Link, zapewniając niezawodne, stabilne i wydajne systemy.

W tej roli będziesz ściśle współpracować z architektami systemów przy definiowaniu warstwy interakcji sprzęt–oprogramowanie, uczestniczyć w przeglądach projektów i kodu oraz przyczyniać się do długoterminowej utrzymywalności i jakości komponentów niskopoziomowych. Będziesz także wspierać projekty aktualizacji systemu Android, zabezpieczając kompatybilność sterowników i stabilność sprzętu w różnych wersjach.

To rola dla kogoś, kto lubi rozwiązywać złożone wyzwania techniczne, zagłębiać się we wnętrza jądra i budować solidne fundamenty, od których zależy cały system.

Obowiązki
  • Integracja i utrzymanie sprzętu infotainment motoryzacyjnego, takiego jak GMSL, Automotive Ethernet i FPD-Link
  • Rozwój i utrzymanie komponentów jądra Linux i sterowników urządzeń
  • Współpraca z architektami systemów przy projektowaniu interfejsu sprzęt–oprogramowanie
  • Zapewnienie utrzymywalności, niezawodności i jakości kodu dla komponentów niskopoziomowych
  • Uczestnictwo w przeglądach projektów i kodu dla modułów związanych ze sprzętem
  • Utrzymywanie dokumentacji technicznej dla warstw sprzętowych i jądra
  • Wspieranie projektów aktualizacji systemu Android i zapewnianie stabilności sterowników oraz kompatybilności sprzętu
Kluczowe kwalifikacje
  • Silne doświadczenie z rozwiązaniami sprzętowymi motoryzacyjnymi i protokołami komunikacyjnymi
  • Solidne doświadczenie w rozwoju jądra Linux i programowaniu sterowników urządzeń
  • Biegłość w C/C++ (Python do narzędzi jest dodatkowym atutem)
  • Dobre zrozumienie systemów wbudowanych i architektury ECU
  • Biegłość w języku angielskim, zarówno w mowie, jak i piśmie
Dodatkowym atutem jest, jeśli posiadasz
  • Znajomość procesorów Qualcomm
  • Doświadczenie we wspieraniu aktualizacji platformy Android lub adaptowaniu sterowników sprzętowych do nowych wersji Androida
Kim jesteś

Lubisz pracować blisko sprzętu i jesteś motywowany przez rozumienie systemów na ich najgłębszych poziomach. Rozwiązywanie złożonych problemów technicznych cię napędza i lubisz zagłębiać się w zachowanie jądra, interakcje sterowników i interfejsy sprzętowe, aby znaleźć przyczynę źródłową. Śledzisz nowe narzędzia i technologie i chętnie dzielisz się swoimi spostrzeżeniami z innymi. Bierzesz odpowiedzialność za swoją pracę, dbasz o jakość kodu i stabilność oraz czujesz się komfortowo, kwestionując założenia, aby tworzyć inteligentniejsze, bardziej niezawodne rozwiązania niskopoziomowe. Dzięki silnemu zrozumieniu zarówno sprzętu, jak i oprogramowania, pomagasz zapewnić, że każda warstwa działa razem jako niezawodny i dobrze zaprojektowany system.

Jak aplikować

Prześlij swoją aplikację już dziś.

Uslovi

Pełny etat Czas zatrudnienia do uzgodnienia

Zahtjevi

Radno iskustvo

Programista oprogramowania