Text copied to clipboard!

Cím

Text copied to clipboard!

Beágyazott C/C++ fejlesztő

Leírás

Text copied to clipboard!
Beágyazott C/C++ fejlesztőt keresünk, aki csatlakozik dinamikus mérnöki csapatunkhoz, hogy fejlett beágyazott rendszerek szoftverfejlesztésében vegyen részt. A pozíció fő feladata a mikrokontrollerek, processzorok és egyéb hardvereszközök programozása C és C++ nyelveken, valamint az ezekhez kapcsolódó szoftverek tervezése, implementálása és tesztelése. A sikeres pályázó szorosan együttműködik hardverfejlesztőkkel, rendszertervezőkkel és tesztelőkkel, hogy megbízható, hatékony és innovatív megoldásokat hozzon létre különböző iparági alkalmazásokhoz, mint például autóipar, ipari automatizálás, egészségügy vagy telekommunikáció. Feladatkörébe tartozik a szoftverarchitektúra tervezése, kódolás, hibakeresés, optimalizálás, valamint a dokumentáció készítése és karbantartása. Fontos, hogy a fejlesztő képes legyen önállóan dolgozni, ugyanakkor csapatban is hatékonyan együttműködni. Elvárás a beágyazott rendszerek működésének mélyreható ismerete, a valós idejű operációs rendszerek (RTOS) használatában szerzett tapasztalat, valamint a hardverközeli programozásban való jártasság. A pozíció ideális olyan szakemberek számára, akik szeretnek kihívásokkal teli, változatos projekteken dolgozni, és folyamatosan fejlődni kívánnak a technológia élvonalában. Előnyt jelent a különböző kommunikációs protokollok (pl. UART, SPI, I2C, CAN) ismerete, valamint a szoftverfejlesztési életciklus átfogó megértése. A munkavégzés során lehetőség nyílik új technológiák elsajátítására, valamint nemzetközi projektekben való részvételre is. Ha szereted a kihívásokat, precíz vagy, és szívesen dolgoznál egy innovatív, támogató környezetben, várjuk jelentkezésedet beágyazott C/C++ fejlesztő pozíciónkra!

Felelősségek

Text copied to clipboard!
  • Beágyazott rendszerek szoftverének fejlesztése C/C++ nyelven
  • Szoftverarchitektúra tervezése és implementálása
  • Hardverközeli programozás és hibakeresés
  • Valós idejű operációs rendszerek használata
  • Dokumentáció készítése és karbantartása
  • Tesztelés, validáció és optimalizálás
  • Csapatmunkában való aktív részvétel
  • Kommunikáció a hardverfejlesztőkkel és más részlegekkel
  • Új technológiák és fejlesztési módszerek elsajátítása
  • Szoftverfejlesztési folyamatok követése

Elvárások

Text copied to clipboard!
  • Felsőfokú műszaki végzettség (informatika, villamosmérnök, stb.)
  • Legalább 2 év tapasztalat beágyazott C/C++ fejlesztésben
  • Mikrokontrollerek és processzorok ismerete
  • Valós idejű operációs rendszerek (RTOS) tapasztalat
  • Kommunikációs protokollok (UART, SPI, I2C, CAN) ismerete
  • Hardverközeli programozásban szerzett gyakorlat
  • Jó problémamegoldó képesség
  • Önálló és csapatban történő munkavégzés
  • Angol nyelvtudás (szakmai dokumentáció olvasása, írása)
  • Precizitás, megbízhatóság

Lehetséges interjú kérdések

Text copied to clipboard!
  • Milyen beágyazott rendszereken dolgozott korábban?
  • Milyen mikrokontroller családokat ismer?
  • Van tapasztalata valós idejű operációs rendszerekkel?
  • Milyen kommunikációs protokollokat használt eddig?
  • Hogyan közelíti meg a hibakeresést beágyazott rendszerekben?
  • Dolgozott már csapatban nemzetközi projekteken?
  • Milyen fejlesztői eszközöket használ napi szinten?
  • Hogyan tartja naprakészen szakmai tudását?
  • Milyen szoftverfejlesztési módszertanokat ismer?
  • Mi motiválja a beágyazott fejlesztés területén?