Autosar Embedded Software Engineer in Kraków

Autosar Embedded Software Engineer in Kraków

Kraków Pełny etat 103500 - 126500 zł / rok (szac.) Stacjonarnie
G

W skrócie

  • Zadania: Twórz i integruj oprogramowanie AUTOSAR dla nowoczesnych platform kontrolerów strefowych.
  • Firma: GlobalLogic, lider w inżynierii cyfrowej z różnorodnymi projektami.
  • Benefity: Konkurencyjne wynagrodzenie, elastyczne godziny pracy i rozwój zawodowy.
  • Pozostałe informacje: Możliwości rozwoju kariery i wsparcie w nauce w zróżnicowanym zespole.
  • Dlaczego ta praca: Pracuj nad przełomowymi projektami i rozwijaj swoje umiejętności w dynamicznym środowisku.
  • Kwalifikacje: 2-4 lata doświadczenia w programowaniu embedded C i znajomość AUTOSAR.

Przewidywane wynagrodzenie mieści się w przedziale 103500 - 126500 zł za rok.

Poszukujemy inżyniera oprogramowania embedded AUTOSAR na poziomie średniozaawansowanym, który dołączy do naszego zespołu w Krakowie, aby projektować, konfigurować i integrować podstawowe oprogramowanie (BSW), sterowniki MCAL oraz komponenty oprogramowania aplikacyjnego (SWC) dla platformy kontrolera strefowego nowej generacji.

W tej roli będziesz pracować w multidyscyplinarnym zespole programistycznym, pisząc kod zgodny z MISRA-C, konfigurując stosy AUTOSAR oraz weryfikując moduły oprogramowania na docelowych mikrokontrolerach zgodnie z procesami rozwoju ASPICE oraz standardami bezpieczeństwa funkcjonalnego ISO 26262.

Wymagania:

  • Doświadczenie w branży: 2-4 lata praktycznego doświadczenia w rozwoju oprogramowania embedded w motoryzacji dla platform ECU.
  • Znajomość Embedded C: Silne umiejętności programowania w języku C dla systemów embedded czasu rzeczywistego, mikrokontrolerów i architektur niskopoziomowych.
  • Doświadczenie z AUTOSAR Classic: Praktyczne doświadczenie w konfiguracji i integracji stosów BSW AUTOSAR Classic przy użyciu Siemens VSTAR/CVI lub Vector AUTOSAR DaVinci suite.
  • Znajomość sprzętu i sterowników: Solidne zrozumienie mikrokontrolerów motoryzacyjnych, takich jak Infineon AURIX TC3xx, oraz interfejsów sprzętowych (CAN, Ethernet, SPI).
  • Standardy procesów i jakości: Wiedza na temat procesów cyklu życia oprogramowania ASPICE oraz wymagań dotyczących rozwoju bezpieczeństwa funkcjonalnego ISO 26262.
  • Narzędzia do rozwoju i debugowania: Doświadczenie z narzędziami do testowania i diagnostyki motoryzacyjnej (CANoe, CANalyzer), debuggerami sprzętowymi (TRACE32/Lauterbach) oraz systemami kontroli wersji (Git, Gerrit).

Obowiązki:

  • Konfiguracja i rozwój komponentów AUTOSAR: Konfiguracja i integracja modułów BSW AUTOSAR Classic, sterowników MCAL oraz komponentów oprogramowania aplikacyjnego (SWC) zgodnie z wymaganiami systemowymi.
  • Implementacja Embedded C: Pisanie czystego, efektywnego, zgodnego z MISRA-C kodu embedded C dla przypisanych modułów funkcjonalnych, takich jak diagnostyka, stosy komunikacyjne, zarządzanie trybami czy abstrakcja I/O.
  • Weryfikacja i debugowanie oprogramowania: Przeprowadzanie testów jednostkowych (ASPICE SWE.4) oraz testów integracyjnych na docelowych mikrokontrolerach i stanowiskach oceny, diagnozowanie błędów oprogramowania i analizowanie logów.
  • Przestrzeganie procesów i ścisłość dokumentacji: Utrzymywanie pełnej ścisłości od wymagań do kodu oraz dokumentowanie projektów oprogramowania zgodnie z wytycznymi jakości ASPICE (SWE.1 do SWE.3).
  • Rozwiązywanie defektów i wsparcie CI/CD: Badanie zgłoszonych problemów z oprogramowaniem, dostarczanie poprawek, uczestniczenie w przeglądach kodu oraz integrowanie kompilacji oprogramowania w zautomatyzowanych pipeline'ach CI/CD.
  • Konfiguracja maszyny stanowej i trybów: Konfiguracja i rozwój komponentów zarządzania trybami AUTOSAR (BswM, EcuM, ComM) w celu zarządzania uruchamianiem, wyłączaniem, resetowaniem oraz przejściami stanów sieciowych ECU.
  • Zarządzanie stanem zasilania i pojazdu: Implementacja złożonych reguł działania BswM oraz trybów zarządzania zasilaniem w celu bezpiecznego zarządzania cyklami snu/budzenia pojazdu oraz stanami degradacji napięcia.

Co oferujemy:

  • Projekty dające moc: Z ponad 500 klientami z różnych branż i dziedzin, oferujemy ekscytującą możliwość wniesienia wkładu w przełomowe projekty wykorzystujące nowoczesne technologie.
  • Wzmacnianie wzrostu: Promujemy kulturę ciągłego uczenia się i rozwoju zawodowego.
  • Różnorodność i inkluzyjność: Głęboko cenimy różnorodność i zapewniamy równe szanse dla wszystkich osób.
  • Rozwój kariery: Nasza kultura korporacyjna kładzie duży nacisk na rozwój kariery, oferując liczne możliwości wzrostu.
  • Kompleksowe świadczenia: Oprócz sprawiedliwej rekompensaty, 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.

Autosar Embedded Software Engineer in Kraków – 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.

G

Dane kontaktowe:

Zespół rekrutacyjny GlobalLogic Inc.

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Autosar Embedded Software Engineer in Kraków

Embedded C
AUTOSAR Classic
BSW Configuration
MCAL Drivers Integration
ASPICE Development Processes
ISO 26262 Functional Safety
Automotive Microcontrollers Knowledge