Praktikum / Werkstudent:in – Embedded Systems & Webbasierte Benutzeroberfläche - Erlangen / Nürnberg

gKteso GmbH
Schwarzenbruck, Bayern, Deutschland

Dein Job

Zur Unterstützung eines Entwicklungsprojekts suchen wir eine:n Praktikant:in oder Werkstudent:in im Bereich Embedded Systems.
Ziel ist die Entwicklung eines embedded-basierten Mess- und Steuersystems auf Basis eines ESP32-Mikrocontrollers. Das System erfasst Messdaten über einen externen hochauflösenden AD-Wandler, verarbeitet diese direkt auf dem Gerät und stellt eine webbasierte Benutzeroberfläche über ein lokales WLAN bereit.

Aufgaben

  • Anbindung und Auslesen eines hochauflösenden AD-Wandlers (ADS1256)

  • Implementierung der SPI-Kommunikation zwischen AD-Wandler und ESP32

  • Entwicklung grundlegender Signalverarbeitung auf dem Gerät:

    • Skalierung und Plausibilitätsprüfungen

    • einfache Fehlererkennung (z. B. ungültige Messwerte, Kabelunterbrechung)

  • Entwurf eines robusten Embedded-Steuerungs- und Zustandskonzepts (Initialisierung, Messbetrieb, Fehlerbehandlung)

  • Implementierung eines Webservers auf dem ESP32

  • Gestaltung und Hosting einer einseitigen webbasierten Benutzeroberfläche (HTML/CSS/JavaScript) mit:

    • Initialisierungs-, Start- und Stopp-Funktionen

    • Status- und Fehleranzeige

    • Live-Darstellung der Messdaten (Plot)

  • Ermöglichung des Zugriffs auf die Weboberfläche über ein externes Endgerät via lokalem, geräteinternem WLAN

    • Untersuchung und Umsetzung eines eingeschränkten Nutzungskonzepts, bei dem das externe Gerät ausschließlich für die Netzwerkverbindung und die Bedienung der Weboberfläche verwendet wird (Kiosk-Betrieb)

Dein Profil

  • Studium der Elektrotechnik, Informatik, Mechatronik oder eines vergleichbaren Studiengangs

  • Grundkenntnisse in C/C++ oder Embedded-Programmierung

  • Selbstständige und strukturierte Arbeitsweise

  • Interesse an hardwarenaher Softwareentwicklung und Systemintegration

  • Keine Vorkenntnisse in Webentwicklung erforderlich

  • Idealerweise praktische Erfahrung mit Versionsverwaltung Git/GitHub

Technologien

  • ESP32 (Arduino-Framework oder PlatformIO)

  • C / C++

  • SPI, GPIO

  • HTML, CSS, JavaScript (Grundlagen)

  • WLAN / HTTP (Polling-basierte Kommunikation)

Wir bieten

  • Praxisnahe Mitarbeit an einem Embedded-Entwicklungsprojekt

  • Einblick in die gesamte Entwicklungskette: Hardware, Firmware und Web-UI

  • Klar abgegrenzten technischen Aufgabenbereich mit konkretem Ergebnis

  • Enge fachliche Betreuung und Unterstützung

Deine Benefits

Flexible Arbeitszeit
Home Office
Dienstlaptop
Getränke

Stellenmerkmale

Dein Beschäftigungsumfang

Nach Vereinbarung

Dein Gehalt

Nach Vereinbarung

Dein Arbeitsplatz:

z.T. im Homeoffice

Dein Büro:

Schwarzenbruck, Bayern, Deutschland

Ansprechpartner:in

Bei Fragen

Herr Philipp Kurzendörfer