GlobalFoundries
GlobalFoundries
GlobalFoundries is een halfgeleiderfabrikant die snelgroeiende markten bedient met procestechnologie, ondersteuning bij chipontwerp en ontwikkelings- en fabricagediensten. Het bedrijf combineert engineering en productie met een groot, divers personeelsbestand en een productieaanwezigheid in de Verenigde Staten, Europa en Azië. Voor werkzoekenden biedt GlobalFoundries mogelijkheden op het gebied van halfgeleidertechnologie, hardwareproductie, procesontwikkeling en geavanceerde fabricage.

Embedded software engineer, MCU — GlobalFoundries, op locatie in Pune

Bouw RTOS-gebaseerde drivers, SDK's en validatietools voor automotive RISC-V-microcontrollers van GlobalFoundries in Pune. Ondersteun de ingebruikname van silicium, de validatie van randapparatuur en de ontwikkeling van veiligheidskritische firmware.

Beschrijving

  • Bouw embedded software voor RTOS-gebaseerde SDK's, waaronder low-leveldrivers, hardwareabstractielagen, RTOS-abstractielagen en board support packages.
  • Ontwikkel demonstratieapplicaties die de mogelijkheden en prestaties van randapparatuur laten zien.
  • Maak validatieapplicaties die componenten uit RTOS-SDK's hergebruiken.
  • Ondersteun de ingebruikname van het eerste silicium en valideer belangrijke randapparatuur zoals ADC, PWM, CAN, LIN en watchdogs.
  • Help bij het automatiseren van testuitvoering in het laboratorium en binnen continuous integration.
  • Werk samen met teams voor architectuur, hardware, veiligheid en tools om de software af te stemmen op de mogelijkheden van het silicium en de productroadmaps.
  • Ontwikkel referentiesoftware en tools waarmee klanten hun ontwerpen kunnen starten.
  • Onderzoek en los complexe problemen op met emulators, silicium, OpenOCD, J-Link en Lauterbach.
  • Verwerk resultaten van softwarevalidatie in de architectuur van toekomstige MCU-generaties.
  • Draag bij aan het bredere RISC-V-software-ecosysteem en relevante opensourceprojecten.

Vereisten

  • Je hebt 3 tot 6 jaar praktische ervaring met de ontwikkeling van embedded systeemsoftware.
  • Je programmeert vol vertrouwen in C en C++ en hebt basiskennis van assembly.
  • Je begrijpt RTOS-principes, waaronder taakplanning, interrupt-serviceroutines en semaforen.
  • Je hebt ervaring met het debuggen van complexe multicore systemen.
  • Je hebt debuggingtools gebruikt zoals OpenOCD, Segger J-Link en Lauterbach.
  • Je hebt software geport of ontwikkeld voor FreeRTOS, Zephyr, AUTOSAR OS of vergelijkbare platformen.
  • Je begrijpt bare-metalontwikkeling, memory-mapped I/O en de implementatie van drivers.
  • Je hebt software op fysieke silicium- of FPGA-platformen in gebruik genomen en gedebugd.
  • Je begrijpt automotive interfaces en protocollen, waaronder CAN, LIN, SPI, I2C en UART.
  • Je hebt praktische ervaring met testautomatisering, Python- of Bash-scripting en Git.
  • Je hebt ervaring met ASIL-D-softwareontwikkeling, ISO 26262-processen of veiligheidsvalidatie.
  • Je hebt deelgenomen aan post-silicon AVV- of hardware-in-the-loop-testomgevingen.
  • Je begrijpt de RISC-V-architectuur, instructiesets en ontwikkelingstoolchains.
  • Je hebt motorregelings-, aandrijflijn- of veiligheidskritische firmware ontwikkeld of gevalideerd.
  • Je begrijpt bootloaders, beveiligde updates of firmware voor het opstarten van systemen.
  • Je rondt toepasselijke achtergrondcontroles en medische keuringen succesvol af.
  • Kandidaten die solliciteren naar functies in India moeten vóór de beoogde startdatum volledig gevaccineerd zijn.

Voordelen

  • Werk aan RISC-V-platformen die in de industrie worden toegepast.
  • Word onderdeel van een snel bewegende, technisch gedreven omgeving met weinig bureaucratie.
  • Ontvang begeleiding van ervaren CPU- en embedded-software engineers.
  • Help veiligheidskritische systemen vanaf de vroegste ontwikkelingsfasen op te bouwen.
  • Krijg inzicht in de volledige levenscyclus van een SoC, van ontwikkeling vóór het silicium tot productiegereedheid.
  • Volg een flexibel carrièrepad, met ruimte voor verdere specialisatie of een stap naar technisch leiderschap.
  • Krijg brede mogelijkheden voor voortdurende professionele ontwikkeling.
  • Werk zelfstandig met begeleiding van ervaren CPU-engineers.
  • Aanbiedingen zijn afhankelijk van het succesvol afronden van toepasselijke achtergrondcontroles en medische keuringen.
  • Kandidaten die solliciteren naar functies in India moeten vóór de beoogde startdatum gevaccineerd zijn.

Gerelateerde vacatures

Knowtion Health

Remote manager talentwerving

Knowtion Health

Verantwoordelijk voor recruitmentsystemen, vacatures, analyses en het beheer van externe arbeidskrachten bij Knowtion Health. Helpt schaalbare wervingsprocessen ondersteunen voor een groeiend zorgbedrijf.

Openen
Napco National

Inkoopcoördinator, Saoedi-Arabië (remote)

Napco National

Coördineer de inkoopprocessen voor een productiebedrijf in Saoedi-Arabië, van inkooporders en leveranciersleveringen tot douanedocumenten en materiaaltransfers. Ondersteun bij het vrijmaken van zendingen, factuurverwerking, leveranciersclaims en het verlengen van productcertificaten.

Openen
4M Analytics

Senior engineer computer vision-algoritmen

4M Analytics

Ontwikkel computer vision- en machinelearningsystemen voor het platform van 4M Analytics voor het in kaart brengen van ondergrondse nutsvoorzieningen. Draag verantwoordelijkheid voor algoritmen van onderzoek tot productie en werk samen met data-engineering- en productteams.

Openen
Terumo Medical Corporation

Regionaal verkoopmanager Terumo Interventional Systems

Terumo Medical Corporation

Geef leiding aan de verkoop van medische hulpmiddelen in een regio in Noord-Centraal-New Jersey en stuur buitendienstteams en ziekenhuisrelaties aan. Vergroot de regionale omzet en verkoopprestaties en zorg voor promotie van Terumo Interventional Systems-producten volgens de voorschriften.

Openen