SZOFTVER ARCHITECT
Feladatok és munkakör:
- A cég által gyártott orvostechnikai eszközök szoftverarchitektúrájának definiálása és karbantartása
- A vállalat szoftverarchitektúrával kapcsolatos folyamatának és technológiájának megértése, alkalmazása
- Nemzetközi csapatok támogatása az egyes szoftverrendszerek kialakított architektúrájának betartása érdekében
- A fejlesztések irányítása a vonatkozó termékfejlesztési folyamatokkal összhangban, a szoftverfejlesztési folyamat vezetése, magas szintű döntéshozatal
- A legmagasabb minőségi előírások biztosítása a fejlesztési ciklus során
- Szoftverfejlesztési folyamatok és kritériumok kialakítása iparági szabványokkal és piaci stratégiákkal összhangban
- Hozzájárulás a fejlesztési folyamatok és a használt technológiák folyamatos fejlesztéséhez
- A rendszerszoftver-architektúra és -tervezés meghatározása és karbantartása
Szakmai kompetenciák:
Elvárások:
- Informatikai vagy mérnöki diploma
- Legalább 5 év tapasztalat biztonságkritikus termékek fejlesztésében
- Minimum 3 év tapasztalat szoftverarchitektként nemzetközi projektcsapatban
- Igazolt tapasztalat elosztott komponensekkel rendelkező eszközök fejlesztésében
- Vezetői tapasztalat
- Alapos ismeretek a funkcionális biztonság és biztonságtechnika területén, valamint különböző szoftverarchitektúrákról, tervezési mintákról és programozási elvekről
Előnyök:
- Különböző mérnöki szakterületekkel való együttműködés
- Tapasztalat a következő technológiai halmazokkal: C#, .NET, Matlab, Simulink, UML állapotgép-alapú kódgenerálás, C , Linux, Azure
- UML-modellek készítésének és értelmezésének ismerete
- Szoftverépítő eszközök ismerete
- Hidraulikai rendszerek fizikai hátterének megértése
- Tapasztalat modern szoftverfejlesztési módszertanokban, például SCRUM, TDD és Clean Code
- Gyakorlati tapasztalat Git, Jira, Doors/Polarion, Enterprise Architect és SonarQube használatában
- Különböző kommunikációs protokollok ismerete: SPI, I2C, UART, CAN és CAN-FD
- Beágyazott szoftverfejlesztés tapasztalata és az ilyen rendszerek korlátainak megértése
- Fejlesztési tapasztalat STM32 mikroprocesszorokkal
- Tapasztalat orvostechnikai eszközök fejlesztésében
Személyes kompetenciák:
- Erős elemző- és problémamegoldó készség
- Kiváló kommunikációs készség
- Folyékony angol nyelvtudás
- Pontos, precíz munkavégzés
- Igény a folyamatos fejlődésre
- Eredményorientált, nyitott gondolkodás
- Csapatjátékos