
Software Integration Engineer
Opis
W Tata Technologies realizujemy marzenia o rozwoju produktów poprzez projektowanie, inżynierię i walidację produktów jutra dla wiodących producentów na świecie. Ze względu na nasz ciągły rozwój, obecnie poszukujemy Inżyniera Integracji Oprogramowania do naszego zespołu w Göteborgu, Szwecja.
Role i odpowiedzialność
- Integracja dostaw oprogramowania między różnymi zespołami funkcyjnymi
- Utrzymywanie dostarczonych artefaktów oprogramowania w internetowych menedżerach repozytoriów
- Integracja komponentów oprogramowania w głównej kompilacji i zapewnienie kompatybilności na poziomie systemu
- Przeprowadzanie przeglądów pull requestów, krzyżowych przeglądów kodu i zatwierdzeń
- Zapewnienie zgodności zmian w bazie sygnałów, planowania i aktualizacji przełomowych
- Zarządzanie repozytoriami i plikami w narzędziach do zarządzania konfiguracją
- Obsługa przeglądów na platformach przeglądowych zarówno jako programista, jak i recenzent
Wiedza / Doświadczenie
Niezbędne:
- Dobra znajomość architektury Autosar
- Zrozumienie cyklu życia oprogramowania (SDLC) i procesu ASPICE oraz związanych z nimi obowiązków
- Udział w projektach Autosar związanych z konfiguracją, rozwojem i integracją warstw ASW, RTE lub BSW
- Praktyczne doświadczenie w tworzeniu i debugowaniu kodu w MATLAB-Simulink
- Znajomość lub praktyczne doświadczenie w procesie integracji oprogramowania Autosar
- Biegłość w GIT, Gerrit i zarządzaniu konfiguracją oprogramowania
- Znajomość narzędzia JIRA do codziennego wykonywania zadań i śledzenia problemów
- Doświadczenie z narzędziami CI/CD: Jenkins, Artifactory, Conan, Zuul
- Dobre doświadczenie w zarządzaniu konfiguracją oprogramowania przy użyciu GIT i Gerrit
- Znajomość obsługi certyfikowanych komponentów oprogramowania ASIL (SWC)
- Doświadczenie w automatyzacji z wykorzystaniem Python, Make, JSON
- Znajomość obsługi kalibracji w INCA
- Doświadczenie w pracy z HIL do testów integracyjnych
- Doświadczenie w budowie i naprawie integracji oprogramowania
- Doświadczenie z MATLAB-Simulink będzie dodatkowym atutem
Wymagania edukacyjne:
Dyplom licencjata/magistra na kierunku elektrycznym, elektronicznym, informatycznym lub innym odpowiednim kierunku inżynierskim.
Jeśli pasjonuje Cię wprowadzanie innowacji w projektach, nad którymi pracujesz, chętnie usłyszymy od Ciebie.
Tata Technologies: Inżynieria lepszego świata.
Tata Technologies dziękuje wszystkim kandydatom za zainteresowanie; każda aplikacja zostanie oceniona według ustalonych kryteriów dla danego stanowiska. Chcielibyśmy poinformować, że skontaktujemy się tylko z kandydatami branymi pod uwagę. Jeśli nie otrzymasz od nas wiadomości w ciągu 10 dni roboczych od daty zamknięcia, oznaczać to, że Twoja aplikacja niestety nie została rozpatrzona pozytywnie. Zatrzymamy jednak Twoje dane na wypadek odpowiednich przyszłych możliwości.
Zahtjevi
Radno iskustvo
Systemutvecklare/Programmerare