Embedded Software-Entwickler C++
Role details
Job location
Tech stack
Requirements
-
Tiefere Kenntnisse über die Funktionalität und Arbeitsweise von μC und Prozessoren (z.B. Interrupt, Watchdog, Board-Support-Package, Schnittstellenintegration)
-
Erfahrung mit dem Aufsetzen verschiedener embedded Betriebssystemumgebungen (z.B. Linux, RTOS, Bare-Metal, etc.)
-
Verständnis bei der Interpretation von Stromlaufplänen und Datenblättern für elektronische Schaltungen und Bauteile
-
Erfahrung mit der Erstellung von Treibern für unterschiedliche Schnittstellen (z.B. I2C, SPI, PCIe, USB3.0, CAN, Ethernet, etc.)
-
Du hast Lust auf lebenslanges Lernen und eine sinnstiftende Arbeit Nice-To-Have:
-
Erfahrung mit der Integration von FPGAs inklusive Programmierung in VHDL oder Veri
-
Kenntnisse aus der Bildverarbeitung (z.B. allgemeine Algorithmen, JPEG, CUDA, etc.)
-
Bedienung von entsprechenden Betriebsmitteln für Inbetriebnahmen (z.B. Multimeter, Oszilloskop, Lötkolben, etc.)