Masterand Generative KI für die Entwicklung eingebetteter Gerätetreiber
ROHDE & SCHWARZ GmbH & Co. KG
Meckenheim, Germany
4 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
GermanJob location
Meckenheim, Germany
Tech stack
Clean Code Principles
Microsoft Windows
Artificial Intelligence
Automation of Tests
Unit Testing
C++
Code Review
Continuous Integration
Datasheets
Linux
Device Drivers
Firmware
Human-Computer Interaction
Python
Signal Processing
Software Engineering
Large Language Models
GIT
Information Technology
GPT
Job description
- Vergleichende Untersuchung von Large Language Models bzw. Codegenerierungsmodellen (z. B. GPT, Claude, LLaMA)
- Entwicklung einer "Skill-Layer" (Prompt-Templates, Function Calling, Tool-Use-Agents), um die Modelle gezielt zu deterministischem, sicherem und verifizierbarem Code zu steuern
- Entwicklung eines End-to-End-Systems, das:
- Designartefakte (Schaltpläne, Datenblätter, Firmware-Spezifikationen) verarbeitet
- die Artefakte in eine modellgeeignete Darstellung überführt
- Treibercode (z. B. in Python oder C++) generiert, inkl. grafischer Benutzeroberfläche für Integrationszwecks
- die Ergebnisse durch automatische Unit-Tests und Hardware-in-the-Loop-Verifikation validiert
- Abschließende Ergebnisdokumentation sowie Ausblick auf zukünftige Weiterentwicklungen und Möglichkeit eines produktionsreifen Workflows
Spannende Einblicke in Rohde & Schwarz
Unsere Kollegen erzählen von:
- täglichen Abenteuern & Herausforderungen
- unserem leidenschaftlichen Team
- der Technologie hinter den innovativen Projekten und Lösungen
Ihr Browser unterstützt das Video-Tag nicht
Requirements
- Laufendes Studium der Elektrotechnik, Informatik, Physik oder einer vergleichbaren Studienrichtung
- Idealerweise Grundwissen in HF-Messtechnik, Signalverarbeitung oder numerische Algorithmen
- Kenntnisse in der Funktionsweise von LLMs, RAGs, etc., sowie Software-Engineering Erfahrung in Python oder C++
- Erfahrung mit modernen Entwicklungspraktiken von Vorteil: Git, CI/CD, Code Reviews, automatisierte Tests, Clean Code, Windows sowie Linux
- Analytische Denkweise, strukturierte Arbeitsweise und ausgeprägte Team- und Kommunikationsfähigkeit
- Gute Deutschkenntnisse in Wort und Schrift
Benefits & conditions
Dich erwarten hervorragende Entwicklungsmöglichkeiten, beste Konditionen und eine sehr gute Vergütung.