GlobalFoundries
GlobalFoundries
GlobalFoundries je výrobca polovodičov, ktorý slúži rýchlo rastúcim trhom prostredníctvom procesných technológií, podpory návrhu čipov, vývoja a výrobných služieb. Jeho činnosť spája inžinierstvo a výrobu v rámci veľkej a rozmanitej pracovnej sily a výrobnej siete, ktorá sa rozprestiera v Spojených štátoch, Európe a Ázii. Uchádzačom o zamestnanie GlobalFoundries ponúka príležitosti spojené s polovodičovými technológiami, výrobou hardvéru, vývojom procesov a pokročilou výrobou.

Inžinier vstavaného softvéru, MCU — GlobalFoundries, Pune, práca na pracovisku

Vyvíjajte ovládače, súpravy SDK a validačné nástroje založené na RTOS pre automobilové mikrokontroléry RISC-V spoločnosti GlobalFoundries v Pune. Podporujte oživovanie prvého kremíka, validáciu periférií a vývoj firmvéru pre bezpečnostne kritické systémy.

Popis

  • Vyvíjajte vstavaný softvér pre súpravy SDK založené na RTOS vrátane nízkoúrovňových ovládačov, vrstiev hardvérovej abstrakcie, vrstiev abstrakcie RTOS a balíkov podpory dosiek.
  • Vyvíjajte ukážkové aplikácie, ktoré prezentujú možnosti a výkon periférií.
  • Vytvárajte validačné aplikácie opätovne využívajúce komponenty zo súprav SDK pre RTOS.
  • Podporujte oživovanie prvého kremíka a validujte kľúčové periférie, ako sú ADC, PWM, CAN, LIN a watchdogy.
  • Pomáhajte automatizovať vykonávanie laboratórnych testov a testov kontinuálnej integrácie.
  • Spolupracujte s tímami architektúry, hardvéru, bezpečnosti a nástrojov s cieľom zosúladiť softvér s možnosťami kremíka a produktovými plánmi.
  • Vyvíjajte referenčný softvér a nástroje, ktoré zákazníkom pomáhajú začať s ich návrhmi.
  • Skúmajte a riešte komplexné problémy pomocou emulátorov, kremíka, nástrojov OpenOCD, J-Link a Lauterbach.
  • Prenášajte výsledky validácie softvéru do architektúry budúcich generácií MCU.
  • Prispievajte k širšiemu softvérovému ekosystému RISC-V a príslušným open-source projektom.

Požiadavky

  • Máte 3 až 6 rokov praktických skúseností s vývojom softvéru pre vstavané systémy.
  • Sebavedomo programujete v jazykoch C a C++ a máte základné znalosti jazyka symbolických inštrukcií.
  • Rozumiete princípom RTOS vrátane plánovania úloh, obslužných rutín prerušení a semaforov.
  • Máte skúsenosti s ladením komplexných viaceroprocesorových systémov.
  • Používali ste ladiace nástroje, ako sú OpenOCD, Segger J-Link a Lauterbach.
  • Portovali alebo vyvíjali ste softvér pre FreeRTOS, Zephyr, AUTOSAR OS alebo porovnateľné platformy.
  • Rozumiete vývoju bez operačného systému, I/O mapovanému do pamäte a implementácii ovládačov.
  • Oživovali a ladili ste softvér na fyzickom kremíku alebo platformách FPGA.
  • Rozumiete automobilovým rozhraniam a protokolom vrátane CAN, LIN, SPI, I2C a UART.
  • Máte praktické skúsenosti s automatizáciou testov, skriptovaním v Pythone alebo Bashe a systémom Git.
  • Poznáte vývoj softvéru podľa ASIL-D, procesy ISO 26262 alebo validáciu bezpečnosti.
  • Podieľali ste sa na prostrediach post-silicon AVV alebo testovaniach hardware-in-the-loop.
  • Rozumiete architektúre RISC-V, inštrukčným súborom a vývojovým nástrojovým reťazcom.
  • Vyvíjali alebo validovali ste firmvér na riadenie motorov, pohonné jednotky alebo bezpečnostne kritický firmvér.
  • Rozumiete bootloaderom, bezpečným aktualizáciám alebo firmvéru spúšťania systému.
  • Úspešne absolvujete príslušné previerky a lekárske prehliadky.
  • Uchádzači o pracovné miesta v Indii musia byť pred plánovaným dátumom nástupu plne zaočkovaní.

Benefity

  • Budete pracovať na platformách RISC-V, ktoré sa udomácňujú v priemysle.
  • Pripojíte sa k rýchlo sa rozvíjajúcemu prostrediu vedenému inžiniermi s obmedzenou byrokraciou.
  • Získate mentoring od skúsených inžinierov procesorov a vstavaného softvéru.
  • Pomôžete vytvárať bezpečnostne kritické systémy od ich najskorších fáz.
  • Získate prehľad o celom životnom cykle SoC od vývoja pred výrobou kremíka až po pripravenosť na výrobu.
  • Môžete si zvoliť flexibilnú kariérnu cestu, či už v podobe hlbokej špecializácie alebo postupu k technickému vedeniu.
  • Budete mať široké možnosti ďalšieho profesionálneho rastu.
  • Budete pracovať samostatne s podporou skúsených inžinierov procesorov.
  • Ponuky podliehajú úspešnému absolvovaniu príslušných previerok a lekárskych prehliadok.
  • Uchádzači o pracovné miesta v Indii musia byť pred plánovaným dátumom nástupu zaočkovaní.