Künstliche Intelligenz (KI) ist nicht nur ein durch bahnbrechende Neuerungen wie Large Language Models befeuerter Hype, sondern beginnt, die Tätigkeit von Embedded-Entwicklern entscheidend zu prägen. Als Embedded-/Edge-KI in Anwendungen wie der industriellen Produktion ist sie zunächst ein Tool, das im Hintergrund seine Arbeit verrichtet. Doch sie bestimmt auch immer stärker die tägliche Arbeit von Embedded-Entwicklern.
Weil obendrein die auf Embedded-Boards installierten SoCs immer vielschichtiger und leistungsfähiger werden, steigen die Anforderungen an Entwicklungs-Tools, was deren Komplexität erhöht. Die Trends zu KI-gesteuerter Produktion und Software-Defined Vehicle (SDV), auf welche die Tools ebenfalls reagieren müssen, tun ihr Übriges. Darüber hinaus werden Functional Safety und vor allem Cybersecurity zunehmend schon auf Chipebene verankert, um Systeme auf neue Cyberbedrohungen und regulatorische Anforderungen vorzubereiten.
KI-Werkzeuge wie etwa Chatbots werden hier Abhilfe schaffen, indem sie die zunehmende Komplexität im täglichen Umgang mit den Tools verringern. Doch wie lassen sie sich im Entwicklungsalltag anwenden, und wie können sie bei der Entwicklung von Embedded-Anwendungen und Embedded-/Edge-KI für Bereiche wie die industrielle Produktion unterstützen?