Position: Middle QA Automation Engineer (Embedded C) 81100
Company: Infineon Technologies
Category: C++
Experience required: 2y
English level: intermediate

Infineon is a German company with headquarters in Munich. Here, we combine entrepreneurial success with responsible action to make life easier, safer and greener.

**You are best equipped for this task if you have:**
• An university degree in Electrical/Electronic Engineering, Computer Science or a similar field.
• At least 1 year of experience in a relevant role;
• Experience in Embedded C development and test. Preferably on ARM Cortex M MCUs.
• Scripting using Python is a plus
• Experience with Test Planning, Test Case Development, and Test Methodologies.
• Knowledge of bug tracking tools (like Jira) and debugging methods.
• Good communications skills, a collaborative mindset, and analytical thinking.
• Good knowledge of English.

**Job description and main tasks:**
Automated tests development for the MCU firmware, including both low-level driver libraries and higher abstraction level libraries, i.e. protocol stacks.
In your new role, you will:
• Perform Test feasibility and planning tasks
• Develop test strategy, test plan and test cases.
• Develop C-language Firmware test projects for the Infineon Cortex-M MCUs.
• Automate Test cases via python scripts using automated measurement and control systems.
• Optimize and continuously improve test procedures and approaches.
• Set up appropriate pipelines and continuous integration systems to run tests (Git CI/CD).
• Report on results of test execution.