Infineon Technologies

Principal Software Test Engineer - Ethernet Switch Firmware

Infineon Technologies
Apply
3 days ago
Ettlingen, GermanyStaff+

Responsibilities

  • Define and evolve verification and validation strategies for Ethernet switch firmware, including PTP, MKA/MACsec, base firmware, HAL, Layer 2 switching, and functional safety mechanisms.
  • Architect, develop, maintain, and improve automated test frameworks, validation environments, test architectures, and automation concepts.
  • Design and execute automated functional, integration, system, interoperability, reliability, endurance, robustness, and fault-injection tests.
  • Implement verification concepts for functional safety requirements, diagnostics, fault handling, and safety-related software features in support of ISO 26262 activities.
  • Analyze network traffic, protocol traces, logs, safety evidence, and test results; perform root-cause analysis and support regression testing and release readiness.
  • Collaborate with firmware developers, system architects, safety engineers, and cross-functional teams on reviews, customer discussions, management reviews, and validation improvements.
  • Provide technical guidance and mentoring to test engineers while owning verification activities aligned with ASPICE and functional safety processes.

Requirements

  • Bachelor’s or master’s degree in computer science, electrical engineering, information technology, or a related technical field.
  • 8+ years of experience in software testing, firmware verification, and validation of embedded or networking products.
  • Proven expertise verifying and validating Ethernet switch firmware, including test strategies, methodologies, architectures, and validation approaches.
  • Extensive hands-on experience with automated test frameworks, validation environments, regression testing, fault injection, robustness and reliability testing, CI/CD integration, and scalable validation architectures.
  • Strong knowledge of Ethernet switch technologies, embedded networking systems, Layer 2 switching, networking protocols, packet-based communication, TSN, VLAN, QoS, traffic management, PTP/gPTP, MKA/MACsec, base firmware, and HAL.
  • Experience with Automotive Ethernet, ASPICE-based automotive projects, diagnostics, monitoring, fault recovery, networking feature validation, and functional safety verification under ISO 26262.
  • Expert-level Python-based test automation skills and practical experience with PyTest, Linux, Wireshark, network traffic generators/analyzers, Git, Jenkins, and GitLab CI.
  • Strong analytical, debugging, root-cause analysis, communication, and mentoring skills; fluent English required and German is a plus.
  • Interest in using AI-powered and agentic AI solutions to improve test automation, coverage analysis, and defect triage.

Tech Stack

GitGitLab CI/CDJenkinsLinuxpytestPython

Categories

Infineon Technologies

About Infineon Technologies

10,000+ employees

Infineon Technologies designs and manufactures semiconductors for automotive, industrial, and IoT applications, including power devices, microcontrollers, sensors, and security ICs. The Germany-based public company, spun out of Siemens in 1999 and headquartered in Neubiberg near Munich, sells chips and reference solutions to OEMs and device makers worldwide. It trades on the Frankfurt Stock Exchange (ETR: IFX) and expanded its portfolio with the 2020 acquisition of Cypress Semiconductor.

Contact me