Instagram
youtube
Facebook

Software Engineer

3+ years
Not Disclosed
Not Disclosed May 23, 2025
Job Description
Job Type: Full Time Education: B.Sc/ M.Sc/ B.E/ M.E./ B.Com/ M.Com/ BBA/ MBA/B.Tech/ M.Tech/ All Graduates Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Job Title: Principal Software Engineer
Location: Hillsboro, Oregon, United States
Category: Engineering
Hire Type: Employee
Job ID: 10154


Job Description:

  1. Develop and optimize C++ and Python code for VLSI layout automation.

  2. Create and implement strategies and algorithms to enhance layout automation processes.

  3. Model state-of-the-art design rules to ensure high performance and accuracy.

  4. Design methodologies for standard cell and custom layout automation.

  5. Collaborate with cross-functional teams to integrate automation solutions.

  6. Conduct software performance analysis and optimization to improve efficiency.


Impact You Will Have:

  1. Accelerate the development of VLSI layouts through innovative automation techniques.

  2. Enhance the performance and accuracy of layout design processes.

  3. Drive the growth of Synopsys' IP business by improving automation capabilities.

  4. Contribute to the advancement of technology in the semiconductor industry.

  5. Implement strategic goals that directly impact department results.

  6. Communicate and collaborate with parties within and outside the functional area to achieve organizational objectives.


Required Qualifications:

  1. Expertise in C++ and Python programming.

  2. Strong algorithmic problem-solving skills.

  3. Proficiency in data structures and graph algorithms.

  4. Experience with SAT solvers.

  5. Knowledge of VLSI placement and routing.

  6. Understanding of standard cell layout.

  7. Experience with software performance analysis and optimization.


Who You Are:

  1. Problem solver with a strong analytical mindset.

  2. Able to work independently and handle significant and unique issues.

  3. Extensive expertise contributing to organizational objectives.

  4. Thrive in a fast-paced environment and capable of making strategic decisions with minimal oversight.

  5. Strong communication and influence skills for collaboration with teams and stakeholders.


About the Team:

  1. Develop solutions for layout automation using sophisticated algorithms based on SAT solvers, dynamic programming, and AI.

  2. Focus on accelerating layout development through automation to grow Synopsys IP business.

  3. Work with talented engineers pushing technology boundaries in the semiconductor industry.


Rewards and Benefits:

  1. Comprehensive health, wellness, and financial benefits package.

  2. Total rewards include monetary and non-monetary offerings tailored to your needs.

  3. Salary and benefits details shared by your recruiter during hiring.

  4. Inclusive workplace valuing diversity and equal opportunity.

  5. Eligible for annual bonus, equity, and other discretionary bonuses.

Jobs in other cities