Software ist bei Fraunhofer Italia Bestandteil vieler Forschungs- und Entwicklungsprojekte. Durch die stetig voranschreitende Digitalisierung ist sie in die meisten Bereiche des täglichen Lebens und der Produktion vorgedrungen, und nicht mehr wegzudenken.
Fraunhofer Italia besitzt intern Kompetenzen und Erfahrung, welche es uns ermöglicht Softwareprototypen in verschiedenen Sprachen und für verschiedene Plattformen zu entwickeln.
Wir setzen dabei hauptsächlich auf die Programmiersprachen C/C++, Java und Python, aber auch andere Sprachen wie beispielsweise C#, Javascript oder R kommen bei uns nach Bedarf zum Einsatz.
Unsere Projekte haben wir dabei auf verschiedensten Plattformen eingesetzt, vom GPU-beschleunigten Deep-Learning-Rechner bis hinunter zum energiesparendem Microcontroller.
Wo möglich setzen wir bei der Softwareentwicklung auf Open-Source-Bibliotheken auf und versuchen offene und transparente Schnittstellen zu implementieren.