MountainViewRecruiter Since 2001
the smart solution for Mountain View jobs

Staff Software Development Engineer - OPC C++ Python

Company: Synopsys Inc
Location: Mountain View
Posted on: January 15, 2022

Job Description:

Job Description

The Synopsys Proteus OPC modeling team is responsible for the design, development and productization of full-chip software tools for modeling and simulating lithography and etch processes (e.g., optical proximity effects, mask and wafer topography effects, resist effects, etc). As part of the R&D team, you will help develop and improve modeling components, exploring new modeling techniques and modernize the infrastructure. You will get to address challenging problems in advanced software engineering as you help develop innovative and highly efficient software architectures, interfaces, algorithms and data structures.

The Responsibilities Include
Maintaining and improving existing functionalities
Working with field support team and customers to understand new technical requirements
Designing innovative, physics-driven model solutions by analyzing customer data
Creating specifications for prototyping, and developing new modeling solutions
Collaborating with cross functional teams to integrate modeling solutions into existing products

Qualification Requirements
Demonstrated analytical and problem-solving skills with strong desire to explore new technologies
Solid programming skills in C++ and Python and familiar with data structures and algorithms
Strong background in physical modeling, statistical analysis and optimization
Experience in numerical computation
Good communication skills and the ability to work in a team environment
MS in CS/EE/physics/applied math or related fields with 5+ years, or PhD with 3+ years of experience

Nice To Have
Experience in computational lithography, image processing, or machine learning
Experience in the development of large, complex software projects

At Synopsys, we're at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we're powering it all with the world's most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you.

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.

Keywords: Synopsys Inc, Mountain View , Staff Software Development Engineer - OPC C++ Python, IT / Software / Systems , Mountain View, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Mountain View RSS job feeds