JobMesh

Werkstudent / Praktikant / Abschlussarbeit (m/w/d) zur Entwicklung eines SBOM-Tools (C#, CycloneDX)

iba AG · Fürth, Bavaria, DE

Das erwartet Dich In Deiner Rolle arbeitest Du eigenständig an einem zentralen Thema: der Transparenz und Sicherheit unserer Software-, Firmware- und Hardwar...

Job description

Das erwartet Dich In Deiner Rolle arbeitest Du eigenständig an einem zentralen Thema: der Transparenz und Sicherheit unserer Software-, Firmware- und Hardware‑Komponenten. Dafür entwickelst Du ein SBOM-Tool, also ein Tool zur automatischen Erstellung einer Software Bill of Materials. Ein SBOM ist eine Art „Stückliste“ aller verwendeten Bestandteile in einem digitalen Produkt – vergleichbar mit einer Materialliste in der Fertigung. Das von Dir entwickelte Tool soll diese Informationen automatisch einsammeln, indem es z. B. Bibliotheken, Abhängigkeiten und Versionen aus dem Code oder aus Build‑Systemen ausliest. Anschließend werden diese Daten im CycloneDX‑Standard strukturiert gespeichert. Du arbeitest dabei eng mit unseren Kolleg:innen aus Software, Hardware und Firmware zusammen und kannst Deine Ideen direkt in ein Tool einbringen, das später im gesamten Unternehmen zum Einsatz kommen wird. Deine Aufgaben: - Entwicklung eines SBOM-Tools (C#, .NET) zur automatisierten Generierung von Software-, Firmware- und Hardware-SBOMs im CycloneDX-Standard (ECMA-424) (siehe auch cyclonedx.org https://cyclonedx.org/specification/overview/ ) - Enge Zusammenarbeit mit Kolleg:innen aus Software, H...