Search
Abschlussarbeit: KI-basierte Etikettenerkennung

Abschlussarbeit: KI-basierte Etikettenerkennung

location87 Hawangen, Deutschland
Informations- und Kommunikationstechnologie
Abschlussarbeit
ohne Berufserfahrung

Die Hans Hundegger AG entwickelt für ihre vollautomatischen CNC-Holzbearbeitungsmaschinen die Produktionssoftware CAMBIUM®, die den gesamten Workflow von der Arbeitsvorbereitung im Büro (CAD/CAM) bis zur Produktion an der Maschine (CNC/SPS) abdeckt.

Ein zentraler Prozess ist die CAM-Berechnung: Hier wird ermittelt, wie aus einem Rohling die finalen Bauteile gefertigt werden. Diese Berechnung erfolgt in einem komplexen und sequenziellen Algorithmus ähnlich einer Pipeline. Mit steigender Komplexität der Bauteile wird diese Pipeline zu einem Performance-Flaschenhals, der die Arbeitsvorbereitung verlangsamt. Um die Produktivität unserer Kunden zu steigern, soll diese Rechenzeit durch effiziente Parallelisierung signifikant optimiert werden.

Im Rahmen deiner Abschlussarbeit analysierst und optimierst du diese kritische Softwarekomponente. Du vergleichst systematisch Ansätze zur Parallelisierung von Berechnungspipelines und bewertest deren Umsetzbarkeit in unserem Ökosystem.

Deine Aufgaben:

  • Recherche & Analyse: Untersuchung moderner Parallelitätsmodelle und tiefgehende
    Analyse der bestehenden CAM-Pipeline zur Identifikation von Parallelisierungspotenzialen
  • Konzeption: Entwurf einer robusten, parallelen Architektur für die CAM-Pipeline
  • Vergleich (C# vs. Rust): Systematische Gegenüberstellung der Parallelisierungsmöglichkeiten in modernen Programmiersprachen. Sie untersuchen die Stärken und Schwächen von C#/.NET (z.B. TPL Dataflow, Channels) im Vergleich zu Rust (z.B. Rayon, Fearless Concurrency)
  • Prototyping: Implementierung ausgewählter Konzepte als Prototypen in beiden Sprachen
  • Evaluierung & Empfehlung: Durchführung fundierter Performance-Benchmarks und Ableitung einer klaren Empfehlung für die technische Umsetzung

Dein Profil:

  • Laufendes Bachelor- oder Masterstudium der Informatik, Technischen Informatik oder eines verwandten Studiengangs
  • Starkes Interesse an Softwarearchitektur, Performance-Optimierung und Concurrency
  • Bereitschaft, sich in neue Themenfelder einzuarbeiten
  • Eine strukturierte, analytische und selbstständige Arbeitsweise
  • Kommunikations- und Teamfähigkeit

Wir bieten Dir:

  • Vielseitige und anspruchsvolle Aufgaben mit hohem Maß an Gestaltungss­pielraum
  • Umfassende Einarbeitung und persönliche Betreuung durch Softwareentwickler
  • Mitarbeit an zukunftsweisenden, praxisnahen Forschungstehmen und Projekten
  • Modernes Arbeitsumfeld und kollegiales Miteinander

Haben wir Dein Interesse geweckt?

Deine Zukunft beginnt hier.
Bewirb dich jetzt und starte deine Karriere mit uns.

Studienfach

  • Informatik / IT

Berufserfahrung

  • ohne Berufserfahrung

Erforderliche Sprachkenntnisse

  • Deutsch

Bilder

Videos

Diesem Service zustimmen.

YouTube Video

Diesem Service zustimmen.

YouTube Video