Pridružite se našem timu kao AUTOMOTIVE ECU SOFTVERSKI ARHITEKTA
Opis
Opis posla:
Tražimo iskusnog ECU softverskog arhitektu za dizajniranje i implementaciju skalabilnih, sigurnih i efikasnih softverskih arhitektura za automobilske elektronske kontrolne jedinice (ECU). Idealan kandidat imaće ekspertizu u ugrađenim sistemima, AUTOSAR-u, funkcionalnoj sigurnosti (ISO 26262) i razvoju softvera u realnom vremenu. Ova uloga zahtijeva snažno tehničko liderstvo za vođenje razvojnih timova i osiguravanje usklađenosti sa standardima automobilske industrije.
Ključne odgovornosti:
1. Dizajn softverske arhitekture ECU-a
- Definisati i razvijati modularne, real-time i visokoučinkovite softverske arhitekture za ECU-ove koji se koriste u sistemima za pogon, šasiju, ADAS i upravljanje karoserijom.
- Osigurati usklađenost sa AUTOSAR-om, ISO 26262 (Funkcionalna sigurnost) i sajber bezbjednošću (ISO/SAE 21434).
- Optimizovati softver za memoriju, potrošnju energije i efikasnost obrade na MCU-ovima i SoC-ovima.
2. Tehničko liderstvo i saradnja
- Blisko sarađivati sa inženjerima sistema, hardvera i softverskim programerima kako bi se sistemski zahtjevi preveli u softversku arhitekturu i dizajn.
- Pružati tehničko usmjeravanje softverskim timovima o najboljim praksama, standardima kodiranja (MISRA C/C++) i integraciji softvera.
- Sprovoditi revizije dizajna, preglede koda i validaciju arhitekture.
3. Razvoj i integracija softvera
- Voditi integraciju middleware-a, RTOS-a i bootloadera za ECU platforme.
- Raditi sa AUTOSAR BSW, MCAL i RTE slojevima kako bi se osigurala nesmetana komunikacija između softverskih komponenti.
- Razvijati i optimizovati softver za komunikacijske protokole CAN, LIN, Ethernet, FlexRay i SOME/IP.
4. Performanse, sigurnost i usklađenost
- Osigurati usklađenost sa funkcionalnom sigurnošću (ISO 26262), uključujući ASIL dekompoziciju, sigurnosne mehanizme i analizu načina otkaza.
- Podržavati usklađenost sa ASPICE Level 2/3 za životni ciklus razvoja softvera.
- Implementirati najbolje prakse zaštite kako bi se ECU-ovi zaštitili od sajber prijetnji.
5. Inovacije i budući trendovi
- Ostati u toku sa novim ECU tehnologijama, uključujući OTA ažuriranja, AI/ML u automobilskoj industriji i softverski definisana vozila.
- Procijeniti nove MCU-ove, SoC-ove i hardverske akceleracijske tehnike kako bi se poboljšale performanse ECU-a.
Potrebne kvalifikacije:
Obrazovanje:
- Diploma osnovnih ili master studija iz računarskih nauka, elektrotehnike, automobilskog inženjerstva ili srodne oblasti.
Iskustvo:
- 5+ godina iskustva u razvoju i arhitekturi ugrađenog softvera za automobile.
- Snažno iskustvo u AUTOSAR-u, funkcionalnoj sigurnosti (ISO 26262) i softveru ECU-a u realnom vremenu.
Tehničke vještine:
- Poznavanje C, C++, Python ili Model-Based Design (MATLAB/Simulink).
- Praktično iskustvo u razvoju ECU softvera na mikrokontrolerima (Infineon, NXP, Renesas, TI).
- Snažno poznavanje RTOS-a (FreeRTOS, QNX, OSEK), bootloader-a i drajvera niskog nivoa.
- Iskustvo sa CAN, LIN, FlexRay, Ethernet i sajber bezbjednošću u automobilskoj industriji.
- Razumijevanje AUTOSAR arhitekture (Classic & Adaptive), BSW konfiguracije i RTE dizajna.
Mehke vještine:
- Odlične vještine rješavanja problema i analitičke vještine.
- Snažne komunikacijske vještine i sposobnost timskog rada.
- Sposobnost dokumentovanja i prezentovanja arhitektonskih rješenja na efikasan način.
Beneficije i pogodnosti:
· Konkurentna plata i bonusi zasnovani na učinku.
· Zdravstveno, stomatološko i vidno osiguranje.
· Fleksibilno radno vrijeme i opcije rada na daljinu.
· Mogućnosti učenja i razvoja.
· Rad sa talentovanim i strastvenim timom u kolaborativnom okruženju.
Zahtjevi
Obrazovanje
Poslijesrednjoškolsko obrazovanje dvije godine ili duže u oblasti Tehnike i tehničke industrije
Radno iskustvo
IT-arhitekta
Jezici
Engleski
Švedski