Praktikant Softwareentwicklung (m/w/d)
Ihre Aufgaben
- Unterstützung bei der Entwicklung von Embedded-Software für unsere Produkte
- Analysieren, Testen und Validieren neuer Produkt-Features in Soft- und Hardware
- Unterstützung bei der Integration und Durchführung von Hard- und Softwaretests in der gesamten Elektronikentwicklung
- Mitwirken beim Aufbau und der Optimierung von Container-Umgebungen (z. B. Docker)
- Unterstützung bei der Implementierung von Modulen für vernetzte Geräte (IoT / Industrieanwendungen)
- Mitarbeit beim Monitoring von Security Features und im Vulnerability Management
- Planung, Durchführung und Auswertung von Unit- und Integrationstests
- Unterstützung beim Aufbau und der Pflege von automatisierten Build- und Test-Pipelines (CI/CD)
Ihr Profil
- Studium im Bereich Elektrotechnik, Informatik, Technische Informatik oder eines vergleichbaren Studiengangs
- Erste praktische Erfahrungen in der Embedded-Programmierung, idealerweise mit C/C++
- Grundlagenkenntnisse in Script- oder Automatisierungssprachen (z. B. Python) sowie in Netzwerktechnologien
- Interesse an Linux-basierten Systemen sowie Build-Systemen wie Yocto und CMake
- Affinität zu anwendungsspezifischen Funktionen, z. B. Energiemonitoring, Gebäudeautomation oder Industrieanwendungen
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
- Erfüllung der Voraussetzungen für ein Pflichtpraktikum mit einer Dauer von mindestens 5 Monaten
Wir bieten
- Inhabergeführtes Unternehmen mit vertrauensvollem und familiärem Arbeitsklima
- Praxisnahe Einblicke in die Softwareentwicklung eines produzierenden Industrieunternehmens
- Umfassende Einarbeitung und umfangreiche Einblicke in die Praxis
- Vielseitige und anspruchsvolle Aufgaben mit hohem Maß an Gestaltungsfreiheit
- Moderne und ergonomisch ausgestattete Arbeitsplätze mit höhenverstellbaren Schreibtischen
- Fachliche Betreuung und regelmäßiges Feedback
- Optimales Sprungbrett für einen möglichen Direkteinstieg bei METZ CONNECT nach Studienabschluss