Software Engineer – SIL
- Hiring from
- Poland
- Work type
- Remote
- Posted
538,015 remote jobs, straight from company career pages
100% free · New jobs every hour
Show job descriptionHide job description
Software Engineer – SIL
Poszukujemy Software Engineera, który będzie odpowiedzialny za rozwój środowiska Software-in-the-Loop (SIL) wykorzystywanego do wirtualnej walidacji oprogramowania embedded opartego na architekturze AUTOSAR.
Jest to przede wszystkim rola developerska – głównym zadaniem będzie projektowanie, budowanie i rozwój infrastruktury SIL, umożliwiającej wcześniejszą integrację komponentów oraz ciągły rozwój systemów automotive. Współpraca z zespołami testowymi będzie częścią pracy, jednak stanowisko nie koncentruje się na wykonywaniu kampanii testowych.
Zakres obowiązków
-
Rozwój i integracja Virtual ECU (vECU) w środowisku SIL opartym na architekturze AUTOSAR.
-
Projektowanie i rozwój infrastruktury Software-in-the-Loop dla systemów embedded.
-
Tworzenie interfejsów pomiędzy środowiskiem SIL a:
-
modelami plant,
-
magistralami komunikacyjnymi,
-
narzędziami automatyzacji testów.
-
-
Rozwój oraz integracja środowiska z wykorzystaniem Synopsys Silver.
-
Współpraca z zespołami embedded software, simulation, system engineering oraz validation przy definiowaniu strategii symulacji.
-
Optymalizacja wydajności i dokładności symulacji dla integracji dużych systemów.
-
Analiza, debugowanie i rozwiązywanie problemów związanych z infrastrukturą SIL.
-
Wsparcie integracji komponentów AUTOSAR w środowisku wirtualnym.
-
Tworzenie i utrzymywanie dokumentacji architektury, workflow oraz instrukcji użytkowania środowiska SIL.
Wymagania:
-
Minimum 3 lata doświadczenia w obszarze:
-
Embedded Software Development,
-
Software Simulation,
-
lub podobnych projektach inżynierskich.
-
-
Bardzo dobra znajomość języka C w kontekście oprogramowania embedded.
-
Dobra znajomość systemów wbudowanych.
-
Praktyczna znajomość architektury AUTOSAR.
-
Doświadczenie z Synopsys Silver.
-
Znajomość systemów kontroli wersji, w szczególności Git.
-
Umiejętność analizowania i debugowania problemów związanych z integracją software'u.
-
Dobra znajomość języka angielskiego umożliwiająca swobodną pracę w międzynarodowym środowisku.
Mile widziane
-
Znajomość MATLAB/Simulink oraz zagadnień związanych z plant modelling.
-
Doświadczenie z symulacjami wykorzystującymi FMI / FMU.
-
Znajomość Python, Bash lub innych narzędzi wykorzystywanych do automatyzacji.
-
Znajomość protokołów komunikacyjnych CAN i LIN, w tym zachowania sygnałów Tx/Rx.
-
Doświadczenie z artefaktami konfiguracyjnymi AUTOSAR, takimi jak:
-
ARXML,
-
A2L,
-
definicje NVM.
-
-
Znajomość systemów build, takich jak Make lub CMake.
-
Doświadczenie z cross-compilation oraz uruchamianiem oprogramowania embedded w środowisku hostowym.
Oferujemy:
- Forma współpracy: Umowa o pracę lub B2B (do wyboru).
-
Miejsce pracy: Remote z okazjonalnymi wizytami w biurze w Krakowie
Tags
#SIL #AUTOSAR #SynopsysSilver #EmbeddedC #VirtualECU #vECU #Automotive #Simulation #CAN #LIN #Simulink