×
Hier anmelden um sich kostenlos auf Stellen zu bewerben oder Stellenanzeigen aufzugeben. X

Softwaretester; w​/m​/d) Embedded Linux Systems

in 68161, Mannheim, Baden-Württemberg, Deutschland
Unternehmen: Ppc Ag
Vollzeit position
Verfasst am 2026-10-15
Berufliche Spezialisierung:
  • Software Entwicklung
    DevOps Ingenieur, Softwaretester, Unix, Eingebettete Software ingenieur
Gehalts-/Lohnspanne oder Branchenbenchmark: 55000 - 75000 EUR pro Jahr EUR 55000.00 75000.00 YEAR
Stellenbeschreibung
Stellenbezeichnung: Softwaretester (w/m/d) Embedded Linux Systems

Sie möchten an Produkten arbeiten, die einen konkreten Beitrag zur Energiewende leisten und zukünftig in Millionen Haushalten eingesetzt werden? Dann sind Sie bei uns genau richtig.

PPC ist ein führender Anbieter von Smart Meter Gateways und Kommunikationstechnik für die Digitalisierung der Energiewende. Unsere Produkte sind Linux-basierte Embedded-Geräte, die Software, Netzwerkkommunikation, Sicherheitsfunktionen und verschiedene angeschlossene Systeme miteinander verbinden.

Zur Verstärkung unseres Entwicklungsteams suchen wir Unterstützung im Bereich Test und Testautomatisierung für Embedded-Linux-Systeme.

Sie möchten an Produkten arbeiten, die einen konkreten Beitrag zur Energiewende leisten und zukünftig in Millionen Haushalten eingesetzt werden? Dann sind Sie bei uns genau richtig.

PPC ist ein führender Anbieter von Smart Meter Gateways und Kommunikationstechnik für die Digitalisierung der Energiewende. Unsere Produkte sind Linux-basierte Embedded-Geräte, die Software, Netzwerkkommunikation, Sicherheitsfunktionen und verschiedene angeschlossene Systeme miteinander verbinden.

Zur Verstärkung unseres Entwicklungsteams suchen wir Unterstützung im Bereich Test und Testautomatisierung für Embedded-Linux-Systeme.

Aufgaben

Sie tragen dazu bei, die Qualität und Zuverlässigkeit unserer Embedded-Linux-Geräte sicherzustellen. Dabei testen Sie nicht nur einzelne Softwarefunktionen, sondern betrachten das Verhalten des gesamten Geräts innerhalb seiner Systemumgebung.

Zu Ihren Aufgaben gehören insbesondere:

  • Planung, Durchführung und Dokumentation von Software-, Integrations- und Systemtests für Embedded-Linux-Geräte
  • Entwicklung und Pflege automatisierter Tests und Testwerkzeuge mit Python
  • Aufbau und Weiterentwicklung reproduzierbarer Testumgebungen
  • Durchführung manueller Tests, wenn eine Automatisierung nicht sinnvoll oder noch nicht verfügbar ist
  • Analyse von Logdateien, Prozessen, Diensten, Systemzuständen und Kommunikationsabläufen auf Linux-basierten Geräten
  • Untersuchung, Dokumentation und Nachverfolgung von Fehlern
  • Durchführung und Weiterentwicklung von Regressionstests
  • Überprüfung des Geräteverhaltens bei Neustarts, Verbindungsabbrüchen, Konfigurationsänderungen und anderen relevanten Systemzuständen
  • Enge Zusammenarbeit mit Softwareentwicklung, Produktmanagement und weiteren beteiligten Fachbereichen
  • Kontinuierliche Verbesserung unserer Testprozesse und Testabdeckung

Im Mittelpunkt stehen Linux-basierte Geräte und deren Verhalten im Gesamtsystem. Sie untersuchen beispielsweise, ob Dienste korrekt starten, Schnittstellen erreichbar sind, Kommunikationsabläufe zuverlässig funktionieren und sich das Gerät auch bei Fehler- und Ausnahmesituationen erwartungsgemäß verhält.

Unser Ziel ist es, wiederkehrende Prüfungen so weit wie sinnvoll zu automatisieren und Fehler reproduzierbar einzugrenzen.

Profil

In Kürze:
Sie haben Freude daran, komplexe Linux-basierte Geräte zu verstehen, Fehler systematisch einzugrenzen und aus manuellen Abläufen zuverlässige automatisierte Tests zu entwickeln.

Idealerweise bringen Sie Folgendes mit:

  • Praktische Erfahrung in der Entwicklung mit Python, beispielsweise für Testautomatisierung, Skripte oder technische Werkzeuge
  • Sicherer Umgang mit Linux-Systemen und der Kommandozeile
  • Erfahrung mit Software-, Integrations- oder Systemtests
  • Interesse daran, das Verhalten komplexer Geräte und verteilter Systeme als Ganzes zu verstehen
  • Erfahrung bei der Analyse von Logdateien, Prozessen, Diensten und Netzwerkverbindungen
  • Strukturierte und nachvollziehbare Arbeitsweise bei Testplanung, Testdurchführung und Fehleranalyse
  • Erfahrung im Umgang mit Git
  • Bereitschaft, sich in technische Kommunikationsabläufe, Systemzustände und gerätespezifische Prozesse einzuarbeiten
  • Freude an der Zusammenarbeit in einem…
Um Jobs auf dieser Seite anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie unten auf den Button, um eine Suche zu starten.
(Wenn dieser Job tatsächlich in Ihrem Zuständigkeitsbereich liegt, verwenden Sie möglicherweise einen Proxy oder VPN, um auf diese Seite zuzugreifen. Um weiterzukommen, sollten Sie Ihre Verbindung zu einem anderen Mobilgerät oder PC wechseln).
 
 
 
Suchen Sie hier nach weiteren Stellen:
(nach Beruf, Fähigkeit)
Standort
Suchradius erweitern (Meilen)
0
200
Filter
Mindest-Bildungsgrad für die Stelle
Mindest-Berufserfahrung für die Stelle
Veröffentlicht in den letzten:
Gehalt