Praktikum im Bereich agentische KI für die automatisierte Codegenerierung in sicherheitskritischer Embedded-Software (w/m/div.)
Job Description
• Während Ihres Praktikums analysieren Sie unseren aktuellen Entwicklungsprozess (Anforderungen, Coding, Unit-Tests, Reviews und Integration) und identifizieren die Schritte mit dem höchsten Automatisierungspotenzial.
• Sie bewerten modernste agentische Coding-Tools und Frameworks (z. B. Claude Code, GitHub Copilot Agent Mode, MCP-basierte Toolchains, Multi-Agent-Orchestrierung) für den Einsatz mit C/C++ auf QNX sowie Embedded Linux.
• Darüber hinaus entwickeln Sie einen Prozess zur Erstellung einer Agent-Pipeline, die eine Anforderung oder ein Ticket entgegennimmt und einen Pull Request generiert. Dies umfasst Code, Unit-Tests sowie statische Analysen (MISRA C/C++, clang-tidy) und Builds sowie Tests in CI und Selbstkorrektur-Schleifen.
• Außerdem machen Sie die Agenten mithilfe einer strukturierten Wissensbasis aus dem Repository und der Architekturdokumentation sowie Coding-Guidelines mit unserem Kontext vertraut, z. B. mittels RAG, Projektregeln und Context Engineering.
• Sie arbeiten an der Berücksichtigung von Safety- und Security-Anforderungen, z. B. durch Sicherstellung der Rückverfolgbarkeit zu Anforderungen, Durchführung von Human-in-the-Loop-Reviews sowie Gewährleistung der Kompatibilität mit ISO 13849/IEC 61508 und CRA-getriebenen Prozessen.
• Ab dem ersten Tag messen Sie die Wirkung anhand klarer KPIs, z. B. Lead Time pro Ticket, Testabdeckung, Fehlerrate, Review-Findings und Kosten pro Feature. Diese werden mit einer manuellen Baseline verglichen.
• Nicht zuletzt liefern Sie einen funktionsfähigen Prototyp, Guidelines für die Teams in Deutschland, Polen und Indien sowie eine Empfehlung für den Rollout.
Requirements
Function: Research
Experience Level: Internship