Framework · Infineon Technologies
Chip Test Automation
A modular C# framework that lets verification engineers automate lab instruments and measurements.

At Infineon in Villach, I worked on the software that chip verification engineers use to test new silicon. The work is internal, so this is an overview rather than a deep dive.
The framework
Verifying a chip means driving lab instruments (power supplies, signal generators, meters, oscilloscopes) through long sequences of measurements, again and again. I designed a modular C# framework that automates this. Engineers write their tests in the language they are comfortable with, the framework drives the instruments and runs the measurements, and they get structured results and feedback back.
New instruments plug in as modules, so the framework grows with the lab instead of being rewritten for each setup. More than forty engineers use it, and it cut manual testing by around 40%.
Around it
- APIs and dashboards. RESTful APIs in C#/.NET with Entity Framework and SQL Server, feeding internal web dashboards where teams follow test results.
- CI/CD. Extended Jenkins pipelines for five projects, taking releases from a manual process down to hours.
What I took from it
Most of the job was translation: understanding what hardware engineers actually need, and turning that into software they trust and want to use.