GlobalFoundries
GlobalFoundries
A GlobalFoundries félvezetőgyártó, amely folyamattechnológiával, chiptervezési támogatással, fejlesztéssel és gyártási szolgáltatásokkal szolgálja ki a gyorsan növekvő piacokat. Tevékenysége a mérnöki munkát és a gyártást egyesíti az Egyesült Államokra, Európára és Ázsiára kiterjedő, nagy és sokszínű munkaerő, valamint termelési hálózat keretében. Az álláskeresők számára a GlobalFoundries a félvezető-technológiához, a hardvergyártáshoz, a folyamatfejlesztéshez és a fejlett gyártáshoz kapcsolódó lehetőségeket kínál.

Beágyazott szoftvermérnök, MCU — GlobalFoundries, Pune, irodai munkavégzés

RTOS-alapú illesztőprogramokat, SDK-kat és validációs eszközöket fejleszt a GlobalFoundries autóipari RISC-V mikrokontrollereihez Pune-ban. Támogatja a szilícium üzembe helyezését, a perifériák validációját és a biztonságkritikus firmware-fejlesztést.

Leírás

  • RTOS-alapú SDK-khoz fejlesszen beágyazott szoftvereket, többek között alacsony szintű illesztőprogramokat, hardverabsztrakciós rétegeket, RTOS-absztrakciós rétegeket és board support package-eket.
  • Fejlesszen bemutatóalkalmazásokat, amelyek szemléltetik a perifériák képességeit és teljesítményét.
  • Hozzon létre olyan validációs alkalmazásokat, amelyek újra felhasználják az RTOS SDK-k komponenseit.
  • Támogassa az első szilícium üzembe helyezését, és validálja a kulcsfontosságú perifériákat, például az ADC-t, a PWM-et, a CAN-t, a LIN-t és a watchdogokat.
  • Segítsen a laboratóriumi és a folyamatos integrációs tesztek végrehajtásának automatizálásában.
  • Működjön együtt az architektúra-, hardver-, biztonsági és eszközcsapatokkal, hogy a szoftver összhangban legyen a szilícium képességeivel és a termék ütemterveivel.
  • Fejlesszen referencia-szoftvereket és eszközöket, amelyek segítik az ügyfeleket terveik megkezdésében.
  • Vizsgáljon ki és oldjon meg összetett problémákat emulátorok, szilícium, OpenOCD, J-Link és Lauterbach használatával.
  • A szoftvervalidáció eredményeit építse be a jövőbeli MCU-generációk architektúrájába.
  • Járuljon hozzá a szélesebb RISC-V szoftveres ökoszisztémához és a kapcsolódó nyílt forráskódú projektekhez.

Követelmények

  • 3–6 év gyakorlati tapasztalat beágyazott rendszerszoftverek fejlesztésében.
  • Magabiztos programozási tudás C és C++ nyelven, valamint alapvető assemblynyelv-ismeret.
  • Az RTOS-alapelvek ismerete, beleértve a feladatütemezést, a megszakításkezelő rutinokat és a szemaforokat.
  • Tapasztalat összetett többmagos rendszerek hibakeresésében.
  • Olyan hibakereső eszközök használatának tapasztalata, mint az OpenOCD, a Segger J-Link és a Lauterbach.
  • Szoftver portolása vagy fejlesztése FreeRTOS, Zephyr, AUTOSAR OS vagy hasonló platformok számára.
  • A bare-metal fejlesztés, a memóriatérképezett I/O és az illesztőprogramok megvalósításának ismerete.
  • Szoftver üzembe helyezésének és hibakeresésének tapasztalata fizikai szilícium- vagy FPGA-platformokon.
  • Az autóipari interfészek és protokollok ismerete, beleértve a CAN-t, a LIN-t, az SPI-t, az I2C-t és az UART-ot.
  • Gyakorlati tapasztalat tesztautomatizálásban, Python- vagy Bash-szkriptelésben és Git használatában.
  • ASIL-D szoftverfejlesztés, ISO 26262 folyamatok vagy biztonsági validáció ismerete.
  • Részvétel szilícium utáni AVV- vagy hardware-in-the-loop tesztkörnyezetekben.
  • A RISC-V architektúra, utasításkészletek és fejlesztői eszközláncok ismerete.
  • Motorvezérlési, hajtáslánc- vagy biztonságkritikus firmware fejlesztésének vagy validálásának tapasztalata.
  • Bootloaderek, biztonságos frissítések vagy rendszerindító firmware ismerete.
  • Az alkalmazandó háttérellenőrzések és orvosi vizsgálatok sikeres teljesítése.
  • Az indiai állásokra jelentkező jelölteknek a tervezett kezdési időpont előtt teljes körűen beoltottnak kell lenniük.

Juttatások

  • Iparági bevezetés alatt álló RISC-V platformokon dolgozhat.
  • Gyors ütemű, mérnöki szemléletű, korlátozott bürokráciával működő környezethez csatlakozhat.
  • Tapasztalt CPU- és beágyazottszoftver-mérnököktől kaphat mentorálást.
  • Már a legkorábbi szakaszoktól hozzájárulhat biztonságkritikus rendszerek fejlesztéséhez.
  • Betekintést nyerhet a teljes SoC-életciklusba a szilícium előtti fejlesztéstől a gyártásra kész állapotig.
  • Rugalmas karrierutat járhat be, akár mély szakosodással, akár műszaki vezetői irányba haladva.
  • Széles körű lehetőségekhez férhet hozzá a folyamatos szakmai fejlődéshez.
  • Önállóan dolgozhat tapasztalt CPU-mérnökök iránymutatása mellett.
  • Az ajánlatok az alkalmazandó háttérellenőrzések és orvosi vizsgálatok sikeres teljesítéséhez kötöttek.
  • Az indiai állásokra jelentkezőknek a tervezett kezdési időpont előtt kötelező a védőoltások teljesítése.