Skip to main content
Search

R&D Engineering, Staff Engineer

pin icon , Taiwan Apply Now
Category: Engineering Hire Type: Employee
Job ID 48914BR Date posted 04/24/2024
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.

The candidate will join Synopsys' EDA Group software R&D team working on our next-generation auto-routing and design automation. This individual will be working on projects in the fields of physical design related to Multi-Die Systems and Advanced Packaging. This position provides an opportunity to demonstrate technical leadership and innovation while working as part of a global team that delivers market-changing EDA solutions to major technology companies around the world.


Responsibilities:
  • Implement innovative software solutions as part of a team developing design automation for physical layout of Advanced Packages.
  • Contribute to project specifications, develop high-quality software, and utilize a test-driven development methodology.
  • Debug and solve complex problems in a comprehensive and collaborative manner.
  • Adhere to strict software quality and performance requirements.
  • Work on successful deployment, release and support of advanced Synopsys EDA products and solutions.
  • Collaborate with engineers from several teams across Synopsys to deliver industry-leading solutions.

Key Qualifications:
  • Masters in CS, EE, or related engineering field with 5+ years of software development experience.
  • Strong C++ (or Object Oriented Language), algorithm development and data structure expertise.
  • Experience with EDA software development for physical layout.
  • Proficiency in debugging and software management tools.
  • Strong computational geometry skills.
  • Excellent problem-solving skills, must be a quick learner and self-starter.
  • Excellent written and verbal communication skills.
  • Written and spoken English communications skills (intermediate or higher).
  • Proficiency in Linux, Tcl, Perl, of other scripting is highly desired.

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

Relevant Jobs

Synopsys Hiring Process 1. Apply. As an applicant, your resume, skills, and experience are being reviewed for consideration. 2. Phone screen. Once your resume has been selected, a recruiter and/or hiring manager will reach out to learn more about you and share more about the role. 3. Interview. You will be invited to meet with the hiring team to measure your qualifications for the role. Our interviews are held either in person or via zoom. 4. Offer. Congratulations! You have been selected as a finalist; your recruiter will reach out to propose your offer details. A written offer will soon follow. 5. Onboarding. You will be invited to complete new hire documents to ensure you are set-up and prepared for your first day. 6. Welcome. Your hiring manager, team, and an assigned buddy will help you get acclimated. Over the next few weeks, you will receive communications and engagement invitations that will help ramp you up for your future at synopsys

Available Opportunities

Find the open role that’s right for you.

View all job opportunities here

View all job opportunities here