Software Engineer II
Cadence Design Systems · Hsinchu, Taiwan
About this role
Cadence Design Systems is hiring a mid-level Software Engineer based in Hsinchu, Taiwan. The posting calls out experience with C, Linux, Data Structures, Design Systems.
- Role
- Software Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Hsinchu, Taiwan
- Posted
- Apr 20, 2026
More roles at Cadence Design Systems
Job description
from Cadence Design Systems careersAt Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
Cadence Design Systems is looking for a highly motivated engineer to work with the Modus Test R&D team working on Design For Test (DFT) and Automatic Test Pattern Generation (ATPG) Software.
What You'll Be Doing
Work as a team to build reliable, scalable and high performance software that are easy to use by engineers worldwide
Develop software tools in C/C++ to support DFT/ATPG
Research and develop software solutions to allow greater efficiency in software architecture and algorithm optimizations
What We Need To See
MS/PhD in Computer Engineering, Computer Science, Electrical Engineering, or equivalent.
Experienced with modern C++, Unix/Linux and scripting
Experienced with static and dynamic code analysis tools
Solid understanding of algorithms, computer architecture and computer science theory
Passionate about SW development processes
Flexibility/adaptability for working in a dynamic environment with different frameworks and requirements
Excellent communication, interpersonal and customer collaboration skills
Ways To Stand Out From The Crowd
Experience in VLSI and/or DFT/ATPG.
Experience with multi-threading and distributed software
Experience in algorithmic and computational software