Embedded Software Testingenieur SIEMENS

experts – Eine Marke der I. K. Hofmann GmbH
Berlin, Germany
9 days ago
Apply on hofmann65501.pitchyou.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Tech stack

Automation of Tests Microsoft Azure Bash Shell Continuous Integration Data Files Software Debugging Embedded Software Ethernet Field-Programmable Gate Array (FPGA) Github Python (Programming Language) Universal Asynchronous Receiver/Transmitter
+5 more
YAML Scripting Gitlab-ci Information Technology Software Version Control

Job description

  • Entwicklung und Wartung von automatisierten Testsuites für eingebettete Systeme und FPGA-basierte Hardwareplattformen mit starkem Fokus auf C-basierte Embedded-Software
  • Entwurf, Implementierung und Durchführung von funktionalen Tests, Integrationstests, Regressionstests und Leistungstests auf echter Zielhardware
  • Entwicklung von Test-Automatisierungs-Frameworks und Test-Harnesses mit Python, Shell-Scripting und anderen geeigneten Skriptsprachen
  • Implementierung und Wartung von automatisierten Hardware-in-the-Loop-Testsetups für eingebettete Geräte und Systemhardware
  • Integration automatisierter Tests in CI/CD-Pipelines mit GitHub Actions, GitLab CI/CD oder vergleichbaren Pipeline-Technologien
  • Enge Zusammenarbeit mit Embedded-Software-Entwicklern, FPGA-Designern, Hardware-Ingenieuren und System-Architekten zur Anforderungsanalyse und Definition geeigneter Teststrategien
  • Analyse des Verhaltens von Embedded-Software auf Zielhardware, einschließlich Debugging von C-Code, Kommunikationsschnittstellen, Timing-Verhalten und systemweiten Interaktionen
  • Entwurf, Aufbau, Konfiguration und Wartung komplexer Test-Racks mit Embedded-Hardware, FPGA-Boards, Messequipment, Stromversorgung und unterstützender Infrastruktur
  • Unterstützung bei der Verifizierung von FPGA-bezogenen Funktionalitäten, falls erforderlich; FPGA-Kenntnisse sind vorteilhaft, aber nicht zwingend erforderlich
  • Einsatz von Simulations-, Debugging-, Tracing- und Messwerkzeugen zur Unterstützung von Verifikation und Fehlerbehebung
  • Arbeit mit Entwicklungs- und Build-Umgebungen unter Verwendung von C/C++, Python, YAML, Git und CI/CD-Tools
  • Dokumentation von Teststrategien, Testverfahren, Testsetups, Testergebnissen und bekannten Einschränkungen zur Gewährleistung von Rückverfolgbarkeit und Wartbarkeit, Essenziell Statistiken Marketing

Essenziell 4

Essenziell

Notwendige Cookies helfen dabei, eine Webseite nutzbar zu machen, indem sie Grundfunktionen wie Seitennavigation und Zugriff auf sichere Bereiche der Webseite ermöglichen. Die Webseite kann ohne diese Cookies nicht richtig funktionieren.

_Secure-typo3nonce#

Requirements

  • Abgeschlossenes Bachelor- oder Master-Studium in Informatik, Elektrotechnik, Embedded Systems, Automatisierungstechnik oder einem verwandten technischen Fachbereich
  • Starke Berufserfahrung in der Embedded-Software-Entwicklung und/oder im Embedded-Software-Testing
  • Ausgezeichnete C-Programmierkenntnisse, einschließlich soliden Verständnisses für Low-Level-Programmierung, Memory Handling, Schnittstellen, Timing-Anforderungen und Debugging auf Zielhardware
  • Gute Erfahrung mit Scripting und Automatisierung mit Python; zusätzliche Erfahrung mit Bash, YAML oder ähnlichen Technologien ist vorteilhaft
  • Praktische Erfahrung in Test-Automatisierung für Embedded-Systeme, vorzugsweise einschließlich Hardware-in-the-Loop-Testing
  • Erfahrung mit CI/CD-Pipelines wie GitHub Actions, GitLab CI/CD, Azure DevOps oder vergleichbaren Automatisierungsplattformen
  • Fähigkeit zum Entwurf, Aufbau, zur Konfiguration und Wartung von Test-Racks für Embedded-Hardware, Systemhardware oder FPGA-basierte Plattformen
  • Gutes Verständnis von Embedded-Kommunikationsschnittstellen und systemweitem Testing, z. B. UART, SPI, I2C, Ethernet oder ähnliche Schnittstellen
  • Erfahrung mit Debugging-Tools, Messequipment, Versionskontrollsystemen und automatisierten Build-/Test-Umgebungen
  • Starke analytische und Problemlösungsfähigkeiten mit strukturierter technischer Denkweise
  • Fähigkeit zur effektiven Zusammenarbeit in funktionsübergreifenden Teams mit Software-, Hardware-, FPGA- und System-Ingenieuren
  • Sprachkenntnisse: fließend Deutsch und gutes Englisch

About the company

Einfach exzellente Aussichten! Wir sind eine Marke der I. K. Hofmann GmbH und bieten die besten Jobs für Fach- und Führungskräfte bei renommierten Unternehmen., o Magdeburg o Frankfurt o Leipzig o München o Nürnberg o Regensburg o Zwickau

  • Für Unternehmen o Magdeburg o Frankfurt o Leipzig o München o Nürnberg o Regensburg o Zwickau

  • Für Bewerber
  • Mint o Ingenieure o Naturwissenschaftler o IT o Techniker, Meister

  • Berufgruppen o Akademiker o Sales Administration o Medical o Remote Jobs

  • Absolventen
  • Initiativbewerbung
  • Interne Stellenangebote
  • Internationale Bewerberinnen und Bewerber
  • Karriereberatung & Coaching
  • Für Unternehmen
  • Arbeitnehmerüberlassung
  • Personalvermittlung
  • Einstellungsprozess
  • Freelancer für Unternehmen
  • RPO-Service
  • Interimsmanager
  • Über experts, Sie können Ihre Einwilligung jederzeit über die Cookie-Erklärung auf unserer Website ändern oder widerrufen.

In unserer Datenschutzrichtlinie erfahren Sie mehr darüber, wer wir sind, wie Sie uns kontaktieren können und wie wir personenbezogene Daten verarbeiten.

Bitte geben Sie bei einer Kontaktaufnahme bezüglich Ihrer Einwilligung Ihre Einwilligungs-ID und das Datum an.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on hofmann65501.pitchyou.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:11 min

Managing HTTP mappings with external YAML configuration

Rajiv Ranjan Singh Rajiv Ranjan Singh · Europe 2026 Virtual

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · World Congress 2025

3:19 min

Large-scale software development at Siemens Healthineers

Marco Achtziger Marco Achtziger · Europe 2026 Virtual

1:49 min

Securing team automations using YAML-based agentic workflows

Pamela Fox Pamela Fox · World Congress 2026 North America

5:24 min

Engineering domains and technology innovation initiatives at Bosch Vienna

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all