Firmware Tester – Embedded Systems / Python / GitLab (m/w/d)

POWERJames GmbH

Jobbeschreibung
Wir sind ein schnell wachsendes dynamisches Tech-Start-Up, welches smarte Ladeeinrichtungen der nächsten Generation für die e-Mobilität entwickelt, produziert und vertreibt.
  • Du entwirfst, entwickelst und pflegst automatisierte Testskripte für Embedded Systems mit Python
  • Du richtest GitLab CI/CD-Pipelines ein und verwaltest diese zur Sicherstellung kontinuierlicher Integration und Bereitstellung
  • Du arbeitest mit Softwareentwickler:innen, QA-Ingenieur:innen und anderen Stakeholdern zusammen, um die Testanforderungen zu identifizieren
  • Du führst automatisierte Tests aus, überwachst diese, analysierst die Testergebnisse und berichtest über Fehler
  • Du stellst eine gründliche Prüfung von Embedded Systems zur Einhaltung von Qualitäts- und Leistungsstandards sicher
  • Du nimmst an Code-Reviews teil und gibst Feedback zur Verbesserung der Codequalität und Testbarkeit
  • Du pflegst die Dokumentation für Testverfahren, Konfigurationen und Ergebnisse

  • Du hast einen Bachelor- oder Masterabschluss in Informatik, Elektrotechnik oder einem verwandten Fachgebiet
  • Du hast mindestens 5 Jahre Erfahrung in der Entwicklung Embedded Software
  • Du beherrschst Python und bist mit C/C++ vertraut
  • Du hast Erfahrung in der Prüfung und Entwicklung von Embedded Systems, einschließlich Kenntnisse über Mikrocontroller, RTOS, Hardware-Schnittstellen und drahtlose Kommunikation (WiFi, Bluetooth, LORA)
  • Du hast umfangreiche Erfahrung mit Git, einschließlich Branching, Merging und Repository-Verwaltung
  • Du hast Expertise im Einrichten und Pflegen von CI/CD-Pipelines mit GitLab und Integration automatisierter Tests in CI/CD-Workflows
  • Du kannst automatisierte Testscripte schreiben und pflegen, hast Erfahrung mit Testautomatisierungs-Frameworks (z. B. PyTest, Robot Framework, Cucumber) und kennst dich mit BDD und TDD aus
  • Du beherrschst Shell-Scripting (Bash) für Automatisierungsaufgaben und kannst Scripte zur Automatisierung wiederholender Aufgaben schreiben
  • Du verstehst den Softwareentwicklungslebenszyklus und agile Methoden und hast Erfahrung mit Tools wie JIRA zur Verfolgung von Entwicklungsaufgaben und Fehlern
  • Du hast gute Deutsch- (mindestens B2) und Englischkenntnisse (technisch fließend) in Wort und Schrift

  • Wir bieten Einblicke in weitere Felder wie KI-Anwendungen, Hardware-Entwicklung und Datenbanken
  • Wir arbeiten an zukunftsorientierten Produkten, wodurch du die zukünftige Elektromobilität mitkreierst
  • Wir haben klar definierte Ziele, offene Kommunikation, Wertschätzung und flache Hierarchien in einem innovativen Unternehmen, das du mitgestalten kannst
  • Wir sind ein dynamisches, buntes Team in familiärer Atmosphäre mit tollem Zusammenhalt, gestärkt durch Teamevents und gemeinsame Aktivitäten
  • Wir ermöglichen individuelles Arbeiten mit viel Eigenverantwortung und Gestaltungsmöglichkeiten in enger Kommunikation mit der Führungsebene
  • Wir haben sehr gute Aufstiegsmöglichkeiten sowie ein wettbewerbsfähiges Gehalt
  • Wir nutzen flexible Arbeitszeiten sowie die Möglichkeit zum mobilen Arbeiten
  • Wir bieten 58.000Euro - 70.000Euro brutto Jahresgehalt
  • Wir ermöglichen 30 Tage Urlaub im Jahr
Mehr