Embedded platform ontwikkeling met Rust

Embedded platform ontwikkeling met Rust

  • Geplaatst op 10 mei 2022
  • AEMICS BV
  • Stage

AEMICS ontwikkelt en produceert elektronische producten voor de industrie. Denk hierbij aan complexe besturingssystemen voor machines, slimme sensoren en Internet of Things (IOT). We werken in opdracht van klanten en zijn altijd op zoek naar een slimmere oplossing.
Bij AEMICS zorgen we voor een uitdagende en leerzame opdracht. We delen graag onze kennis en energie en verwachten dat ook van jou! We hebben opdrachten beschikbaar, maar in overleg kunnen we ook kijken wat het beste bij jou past.

Stage of (bij)baan?

Stage of Afstudeerstage

Relevante opleidingen

Elektrotechniek
Technische Informatica

Wat wordt er verwacht?

AEMICS heeft een eigen ontwikkelplatform met embedded boards genaamd PYg boards. Klanten gebruiken deze om snel proof-of-concepts of prototypes te kunnen maken om hun ideeën te testen. Deze boards hebben een STM32 controller en zijn te plaatsen op de “MudPuddle”. Dit is een ontwikkelboard met met switches, LEDs, Wifi en een batterij aansluiting. Op het moment wordt deze geprogrammeerd met microPython.
Rust is een opkomende programmeer taal voor embedded systemen. Linus Torvalds heeft aangegeven dat naast C ook de Linux kernel verder ontwikkeld mag worden in Rust.
In deze opdracht ga je een Platform opzetten waarmee klanten in Rust de PYg boards kunnen programmeren. Natuurlijk willen ze hierbij alle perhiperals van de processor en features van de Mud Puddle kunnen gebruiken.

Wat wordt er geboden?

Als je bij AEMICS afstudeert of een stage opdracht doet, kun je het volgende verwachten:
• Uitdagende opdracht passend bij jou
• Goede inhoudelijke begeleiding
• We maken je deel van het geheel met een werkplek tussen collega’s
• Flexibiliteit (thuiswerken), zelfstandigheid en verantwoordelijkheid
• Stage/afstudeer vergoeding
• Deelname aan Innovatiehub Oldenzaal