Job Responsibilities:
- Responsible for the architectural design, core module development, and optimization of semiconductor test equipment (ATE) software systems, ensuring high stability, performance, and scalability of the system.
- Lead the design of multi-threaded/multi-process architectures, develop low-level driver software with in-depth interaction with the operating system (Linux), and optimize the data processing efficiency of the file system.
- Design and implement automated test flow frameworks.
- Apply AI large model technologies (such as MCP, RAG) to optimize testing algorithms and enhance testing efficiency and yield analysis capabilities.
- Collaborate with hardware teams for system integration and debugging, solve complex technical issues, and prepare high-quality technical documentation.
- Mentor junior engineers and drive the improvement of the team's technical capabilities.
Job Requirements:
- **Technical Skills**:
- Bachelor’s degree or above in Computer Science, Electronic Engineering, or related fields, with at least 3 years of C++ development experience.
- Proficiency in C++11/14/17 features, with in-depth understanding of memory management, multi-thread synchronization (e.g., mutex, condition_variable), and inter-process communication (IPC) mechanisms.
- Familiar with Linux system programming (shell, file system, system calls), with experience in GDB debugging and performance analysis (e.g., valgrind).
- Skilled in using Python for automated script development, data processing, and model integration.
- Mastery of design patterns (e.g., Factory Pattern, Observer Pattern) and familiarity with common algorithms (e.g., sorting, searching, graph algorithms).
- Knowledge of AI large model applications (e.g., MCP multimodal pre-training, RAG retrieval-augmented generation), with practical project experience preferred.
- Familiarity with ATE architecture, chip testing processes, and experience in test instrument system development is preferred.
- **Language and Communication**:
- Fluent in English, capable of technical document reading, verbal communication, and cross-team collaboration.
- Strong Chinese communication skills, able to clearly articulate technical solutions and issues.
- **Professional Qualities**:
- Self-motivated, with a proactive attitude towards exploring cutting-edge technologies and solutions in the semiconductor testing field.
- Possesses rigorous debugging capabilities and systematic thinking.
- Excellent team player, able to communicate effectively in cross-departmental projects.
Top Skills
What We Do
For over a half-century, Advantest has been designing innovative electronic measuring equipment and semiconductor test systems essential to the development and manufacture of advanced computer and telecommunications products. On April 1, 2012, Advantest completed its integration of Verigy Ltd.
Additional Information about Advantest can be found at www.advantest.com.






