Skip to content

General Information

Job Title
R&D Engineering, Principal Engineer
Job ID
4766
Country
China
City
Beijing
Date Posted
03-Sep-2024
Job Category
Engineering
Job Subcategory
R&D Engineering
Hire Type
Employee
Remote Eligible
No

Descriptions & Requirements

Job Description and Requirements
Job description:
Responsible for designing, developing and debugging software used in the Proteus Mask Synthesis tools.

This role will focus on data hierarchy, concurrent algorithms, distributed processing areas as well as GPU to maintain and improve compression, performance, and scalability. It involves developing manufacturing-ready functionality to support optical proximity correction (OPC), resolution enhancement (RET), and mask/lithography verification applications.
May interact with Proteus customers for the purpose of gathering requirements, or resolving software issues encountered with customer data or flows.
 
Requirements:
M.S. or Ph.D. in Computer Science, Engineering, or Physical Sciences with a minimum of 5+ year of programming experience.

The candidate should be familiar with software development and testing methodologies and has experience in developing complex commercial programs written in C/C++. Development or debugging experience with manipulating data hierarchy, distributed processing, compilers, parsers, and Python language are desirable. The exceptional candidate will have prior knowledge and experience in computational geometry, and CAD or back-end EDA tools.
It is essential that the candidates have good problem solving skills and the ability to communicate in English.

Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.