remote
Expert Digital Engineering - Advantest Europe GmbH
Software Engineer
Lead the design and implementation of advanced digital test solutions for semiconductor equipment, leveraging C++, Python, FPGA and verification languages on Linux platforms.
About the role
Key Responsibilities
- Design, develop, and integrate digital hardware and firmware for automated semiconductor test systems.
- Implement and maintain high‑performance C++ and Python code for test control, data acquisition, and analysis.
- Create and verify FPGA logic using Verilog/SystemVerilog, ensuring compliance with timing and functional specifications.
- Develop automated test frameworks and scripts to improve test coverage, reliability, and throughput.
- Collaborate with cross‑functional teams (hardware, software, system architecture) to define requirements and resolve technical issues.
Requirements
- Master’s degree or higher in Electrical Engineering, Computer Engineering, or a related field.
- 5+ years of experience in digital engineering for semiconductor or high‑speed test equipment.
- Strong proficiency in C++ and Python programming on Linux environments.
- Hands‑on experience with FPGA design, Verilog/SystemVerilog, and hardware verification.
- Proven ability to develop and maintain automated test frameworks and work effectively in multidisciplinary teams.
Skills
cpythonlinuxtest automation