Skip to main content
Search Jobs

R&D Engineering, Sr Staff Engineer

pin icon Hillsboro, Oregon, United States Apply Now
Category: Engineering Hire Type: Employee
Job ID 7906 Base Salary Range $142000-$213000 Date posted 01/09/2025

This position provides the opportunity to be part of the Mask Synthesis team. We are responsible for designing and developing software tools used by the major semiconductor companies in the world. It includes modeling, Optical Proximity Correction, and Inverse Lithography technologies proven in production at advanced technology nodes. A successful candidate will be expected to have commitment to write efficient and robust software programs by following industry best practices. They should be result motivated with passion to work on large scale distributed software system that manipulate images and geometry based graphical data, and technically drive cross-functional projects.

Responsibilities:

  • Design and implement efficient data structures and algorithms in the field of computational geometry, image processing, linear and non-linear optimization. 
  • Create application code to facilitate the extension and manipulation of Mask Synthesis tools. These include OPC, ILT, pattern matching, and lithography verification.
  • Collaborate and develop new algorithms. Provide practical, manufacturing-ready solutions.
  • Develop understanding of new application requirements. Write design and specification documents.
  • Troubleshoot and debug issues. Document and maintain software functionality.
  • Drive cross-organization projects, create scalable and reusable software. Collaborate with members from other teams. 

Qualifications:

  • Masters/PhD in CS, EE, or related engineering field. 8+ years of software development experience. 
  • Proficiency in developing and debugging C/C++ based applications in a Unix/Linux environment. Experience with Python or other script-level language. Familiarity with CUDA is highly preferred.
  • Experience with software architecture and API design. Great problem-solving skills and quick learner. Structured and organized.
  • Experience working in cross-functional groups and collaborative software development environment. 
  • Exposure to building software tools for image processing, computer vision or optical lithography.

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.

In addition to the base salary, this role may be eligible for an annual bonus, equity, and other discretionary bonuses. Synopsys offers comprehensive health, wellness, and financial benefits as part of a of a competitive total rewards package. The actual compensation offered will be based on a number of job-related factors, including location, skills, experience, and education. Your recruiter can share more specific details on the total rewards package upon request. The base salary range for this role is across the U.S.

Apply Now

Relevant Jobs

BROWSE JOBS

Find the open role that’s
right for you

View all job opportunities here

View all job opportunities here