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 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.