Description
Synopsys is hiring a C++ Software Engineer to develop, maintain, and optimize PathFinder-SC tools used in semiconductor physical design workflows. The role involves building features in a large C++ codebase, diagnosing and fixing bugs, improving runtime and memory performance, writing unit, regression, and system tests, and serving as a technical reference for other engineers. Candidates need a bachelor's degree in Electrical Engineering, Computer Science, or a related field with five years of software development experience, or a master's degree with three years of experience, along with strong C++ skills and knowledge of object-oriented design, STL, memory management, and modern C++ features.
