R&D Engineer Software, HW Layer Digital/DC C - Advantest Europe GmbH
Software Engineer
Lead R&D for Digital/DC hardware-software integration, developing C++ firmware and drivers to optimize performance and reliability in high‑speed test equipment.
About the role
Key Responsibilities
Design, implement, and test C++ firmware for Digital/DC hardware interfaces.
Collaborate with hardware engineers to integrate software with PCB and ASIC designs.
Develop and maintain drivers, APIs, and test suites for high‑speed data acquisition.
Analyze performance metrics, troubleshoot issues, and propose optimizations.
Document design decisions, code, and test results for cross‑functional teams.
Requirements
Strong proficiency in C++ (C++11/14/17) and embedded programming.
Experience with Digital/DC hardware concepts and signal integrity.
Knowledge of firmware development tools, version control, and CI/CD pipelines.
Excellent problem‑solving skills and ability to work in a fast‑paced R&D environment.
Good communication skills in English; German is a plus.