Állás · Senior

Middle/Senior Embedded mérnök

Embedded Developer • Senior • Remote • Teljes munkaidő Ukrajna Ukrajna

Az Intetics beágyazott firmware-mérnököt keres ARM Cortex-M mikrovezérlős rendszerekhez, aki C/C++ nyelven fejleszt, és részt vesz a firmware-architektúra kialakításában.

Feladatok

  • Beágyazott firmware tervezése, fejlesztése és karbantartása a termékkövetelmények szerint
  • Új funkciók és fejlesztések implementálása C és C++ nyelven
  • Közreműködés a firmware-architektúra és rendszerszintű tervezési döntésekben
  • Követelményelemzés, megvalósíthatósági vizsgálatok és technikai kockázatelemzés
  • Firmware fejlesztése ARM Cortex-M mikrovezérlős rendszerekhez
  • Munka Bare-Metal és FreeRTOS környezetekben
  • Alacsony szintű driverek és hardver-absztrakciós rétegek tervezése
  • UART, SPI és I2C kommunikációs interfészek integrálása
  • Beágyazott rendszerek hibakeresése és validálása fejlesztői és laborszoftverekkel
  • Meglévő firmware-kódbázisok felülvizsgálata, optimalizálása és bővítése
  • Hardverfejlesztés támogatása (séma- és PCB-felülvizsgálatok)
  • Technikai dokumentáció készítése Doxygen, Confluence vagy hasonló eszközökkel
  • Részvétel kódfelülvizsgálatokon és technikai megbeszéléseken
  • Együttműködés elosztott firmware-, hardver-, architektúra- és projektcsapatokkal

Elvárások

  • 3-5+ év gyakorlati tapasztalat beágyazott firmware-fejlesztésben mikrovezérlős rendszerekhez
  • Erős C programozási ismeretek
  • Kereskedelmi tapasztalat C++ és objektumorientált programozásban
  • Tapasztalat ARM Cortex-M (M0, M0+, M3, M4 vagy M7) mikrovezérlők firmware-fejlesztésében
  • Gyakorlati tapasztalat FreeRTOS-szal vagy hasonló valós idejű operációs rendszerrel
  • Tapasztalat Bare-Metal beágyazott fejlesztésben
  • Alacsony szintű driverek és hardver-absztrakciós rétegek tervezésében szerzett tapasztalat
  • Nagy vagy érett firmware-kódbázisok megértése, karbantartása, optimalizálása
  • Erős elektronikai és hardver-szoftver integrációs ismeretek
  • Analóg, digitális és teljesítményelektronikai sémák olvasása és elemzése
  • Gyakorlati tapasztalat UART, SPI és I2C kommunikációs protokollokkal
  • Beágyazott rendszerek hibakeresése fejlesztői és laboreszközökkel
  • Rendszerszintű architektúra és tervezési elvek ismerete
  • Git alapú verziókezelés tapasztalata
  • Jira vagy hasonló hibakövető rendszer használata
  • Technikai dokumentáció készítése Doxygen, Confluence vagy hasonló eszközökkel

Előny

  • Tapasztalat firmware-architektúra és rendszerszintű tervezési döntésekben
  • Tapasztalat biztonságkritikus, ipari, IoT vagy tanúsított rendszerekkel

Soft skillek

Analitikus és technikai problémamegoldó képességCsapatmunka elosztott csapatokbanPrecíz dokumentációkészítés

A munkáltatóról

Az Intetics globális technológiai vállalat, amely egyedi szoftverfejlesztést, elosztott szakértői csapatokat és szoftverminőség-ellenőrzést nyújt.

Hasonló állások