Pridružite se našem timu kao automobilski ECU softverski arhitekt
Opis
Opis posla:
Tražimo iskusnog ECU softverskog arhitekta za dizajniranje i implementaciju skalabilnih, sigurnih i efikasnih softverskih arhitektura za automobilske elektronske kontrolne jedinice (ECU). Idealni kandidat imat će stručnost u ugrađenim sistemima, AUTOSAR-u, funkcionalnoj sigurnosti (ISO 26262) i razvoju softvera u realnom vremenu. Ova uloga zahtijeva snažno tehničko vodstvo za usmjeravanje razvojnih timova i osiguranje usklađenosti s automobilskim industrijskim standardima.
Ključne odgovornosti:
1. Dizajn softverske arhitekture ECU-a
- Definirati i razviti modularne, real-time i visokoučinkovite softverske arhitekture za ECU-ove korištene u pogonskom sklopu, šasiji, ADAS-u i sistemima kontrole karoserije.
- Osigurati usklađenost s AUTOSAR, ISO 26262 (funkcionalna sigurnost) i kibernetičkom sigurnošću (ISO/SAE 21434).
- Optimizirati softver za memoriju, potrošnju energije i efikasnost obrade na MCU i SoC platformama.
2. Tehničko vodstvo i saradnja
- Blisko sarađivati sa sistemskim inženjerima, hardverskim inženjerima i softverskim programerima radi prevođenja sistemskih zahtjeva u softversku arhitekturu i dizajn.
- Pružati tehničke smjernice softverskim timovima o najboljim praksama, standardima kodiranja (MISRA C/C++) i softverskoj integraciji.
- Provoditi preglede dizajna, revizije koda i validaciju arhitekture.
3. Razvoj softvera i integracija
- Voditi integraciju middleware-a, RTOS-a i bootloadera za ECU platforme.
- Raditi sa AUTOSAR BSW, MCAL i RTE slojevima kako bi se osigurala besprijekorna komunikacija između softverskih komponenti.
- Razviti i optimizirati softver za komunikacijske protokole CAN, LIN, Ethernet, FlexRay i SOME/IP.
4. Performanse, sigurnost i usklađenost
- Osigurati usklađenost s funkcionalnom sigurnošću (ISO 26262), uključujući ASIL dekompoziciju, sigurnosne mehanizme i analizu kvarova.
- Podržati usklađenost sa ASPICE nivoom 2/3 za životni ciklus razvoja softvera.
- Implementirati sigurnosne najbolje prakse za zaštitu ECU-ova od cyber prijetnji.
5. Inovacije i budući trendovi
- Pratiti najnovije ECU tehnologije, uključujući OTA ažuriranja, AI/ML u automobilima i softverski definirana vozila.
- Evaluirati nove MCU, SoC i hardverske tehnike ubrzanja radi poboljšanja performansi ECU-a.
Potrebne kvalifikacije:
Obrazovanje:
- Diploma bachelor ili master iz računarstva, elektrotehnike, automobilskog inženjerstva ili srodne oblasti.
Iskustvo:
- 5+ godina iskustva u razvoju auto ugradbenog softvera i arhitekturi.
- Jaka pozadina u AUTOSAR-u, funkcionalnoj sigurnosti (ISO 26262) i ECU softveru u realnom vremenu.
Tehničke vještine:
- Stručnost u C, C++, Python ili Model-Based dizajnu (MATLAB/Simulink).
- Praktično iskustvo u razvoju ECU softvera na mikrokontrolerima (Infineon, NXP, Renesas, TI).
- Dobro poznavanje RTOS (FreeRTOS, QNX, OSEK), bootloader-a i low-level drajvera.
- Iskustvo s CAN, LIN, FlexRay, Ethernet i automobilskom kibernetičkom sigurnošću.
- Razumijevanje AUTOSAR arhitekture (Classic & Adaptive), BSW konfiguracije i RTE dizajna.
Meke vještine:
- Odlične vještine rješavanja problema i analitičke vještine.
- Snažne komunikacijske i timske sposobnosti.
- Sposobnost dokumentiranja i prezentiranja arhitektonskih rješenja na efikasan način.
Pogodnosti i beneficije:
· Konkurentna plata i bonusi na osnovu performansi.
· Zdravstveno, stomatološko i vidno osiguranje.
· Fleksibilno radno vrijeme i opcije rada na daljinu.
· Mogućnosti učenja i razvoja.
· Rad sa talentiranim i strastvenim timom u okruženju saradnje.
Zahtjevi
Obrazovanje
Poslijesrednjoškolsko obrazovanje dvije godine ili duže u Tehnici i tehničkoj industriji
Radno iskustvo
IT arhitekt
Jezici
Engleski
Švedski