onsite
Test Automation Engineer - FPGA & Microcontroller - engineering people GmbH Berlin
QA Engineer
Lead test automation for FPGA and microcontroller platforms, designing scripts, frameworks, and hardware interfaces to ensure product quality and reliability.
About the role
Key Responsibilities
- Design, develop, and maintain automated test suites for FPGA and microcontroller firmware using Python and C/C++.
- Implement JTAG and other hardware interfaces to drive and monitor test equipment.
- Collaborate with hardware and firmware teams to define test requirements and troubleshoot failures.
- Integrate test results into CI/CD pipelines and generate detailed reports.
- Optimize test coverage and execution time while ensuring reproducibility.
Requirements
- Strong experience with FPGA development and HDL (Verilog/VHDL).
- Proficient in microcontroller programming and debugging.
- Hands‑on knowledge of test automation frameworks and scripting.
- Familiarity with JTAG, SWD, and other debug protocols.
- Excellent problem‑solving skills and a detail‑oriented mindset.
Skills
test automationpython