What are the responsibilities and job description for the Principal Software Engineer - 10154 position at Synopsys Inc?
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:
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.
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.
- 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.
- 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.
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.