Demo

Principal Software Engineer - 10154

Synopsys Inc
Hillsboro, OR Full Time
POSTED ON 4/4/2025
AVAILABLE BEFORE 5/4/2025
We Are:

At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation.

You Are:

You are a highly skilled and experienced software engineering principal with a passion for VLSI layout automation. You possess a deep understanding of C and Python development, and you have a proven track record of developing strategies and algorithms that advance the field. Your expertise in modeling state-of-the-art design rules and creating methodologies for standard cell and custom layout automation sets you apart. You thrive in a collaborative environment, where your algorithmic problem-solving abilities and proficiency in data structures and graph algorithms are highly valued. You are driven by the challenge of accelerating layout development through automation, leveraging sophisticated algorithms based on SAT solvers, dynamic programming, and Artificial Intelligence. Your dedication to pushing the boundaries of technology and your ability to work independently on new or special assignments make you an ideal candidate for this role.

What You’ll Be Doing:

  • Developing and optimizing C and Python code for VLSI layout automation.
  • Creating and implementing strategies and algorithms to enhance layout automation processes.
  • Modeling state-of-the-art design rules to ensure high performance and accuracy.
  • Designing methodologies for standard cell and custom layout automation.
  • Collaborating with cross-functional teams to integrate automation solutions.
  • Conducting software performance analysis and optimization to improve efficiency.

The Impact You Will Have:

  • Accelerating the development of VLSI layouts through innovative automation techniques.
  • Enhancing the performance and accuracy of layout design processes.
  • Driving the growth of Synopsys' IP business by improving automation capabilities.
  • Contributing to the advancement of technology in the semiconductor industry.
  • Implementing strategic goals that directly impact department results.
  • Communicating and collaborating with parties within and outside the functional area to achieve organizational objectives.

What You’ll Need:

  • Expertise in C and Python programming.
  • Strong algorithmic problem-solving skills.
  • Proficiency in data structures and graph algorithms.
  • Experience with SAT solvers.
  • Knowledge of VLSI placement and routing.
  • Understanding of standard cell layout.
  • Experience with software performance analysis and optimization.

Who You Are:

You are a problem solver with a strong analytical mindset. Your ability to work independently and handle significant and unique issues is exceptional. You possess extensive expertise and use your skills to contribute to organizational objectives. You thrive in a fast-paced environment and are capable of making strategic decisions with minimal oversight. Your communication and influence skills enable you to effectively collaborate with cross-functional teams and external stakeholders.

The Team You’ll Be A Part Of:

Our team develops a solution for layout automation using sophisticated algorithms based on SAT solvers, dynamic programming, and Artificial Intelligence. Our target is to accelerate the layout development through automation. This is critical to grow the Synopsys IP business. You will be working with a group of talented engineers who are dedicated to pushing the boundaries of technology and driving innovation in the semiconductor industry.

Rewards and Benefits:

We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Software Engineer - 10154?

Sign up to receive alerts about other jobs on the Principal Software Engineer - 10154 career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Synopsys Inc

Synopsys Inc
Hired Organization Address Sunnyvale, CA Full Time
Are you ready to take it to the next level? Synopsys is looking for someone with an SOC Project Engineering management e...
Synopsys Inc
Hired Organization Address Plano, TX Full Time
Job Details Descriptions & Requirements Job Description and Requirements We Are: At Synopsys, we drive the innovations t...
Synopsys Inc
Hired Organization Address Mountain View, CA Full Time
We Are : At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the ...
Synopsys Inc
Hired Organization Address Hillsboro, OR Intern
Introduction : We Are : Drive technology innovations that shape the way we live and connect. Our technology drives the E...

Not the job you're looking for? Here are some other Principal Software Engineer - 10154 jobs in the Hillsboro, OR area that may be a better fit.

Principal Software Engineer - RTL

Siemens EDA (Siemens Digital Industries Software), Wilsonville, OR

Principal Software Engineer - Calibre LVS

Siemens EDA (Siemens Digital Industries Software), Wilsonville, OR

AI Assistant is available now!

Feel free to start your new journey!