Skip to main content
Search

R&D Engineer (StarRC)

pin icon Seongnam-si, Gyeonggi-do, South Korea
, South Korea
Apply Now
Category: Engineering Hire Type: Employee
Job ID 51304BR Date posted 07/17/2024

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.

We're looking for R&D Engineer (StarRC) to join our team!

You Are:
You are a passionate and experienced R&D Engineer with a deep understanding of EDA software products and solutions. With a strong background in software development, particularly in C++ applications, you excel at developing, testing, and debugging complex algorithms and data structures. You thrive in a collaborative environment, enjoy tackling complex problems, and are adept at formulating innovative solutions. Your proficiency in Unix/Linux platforms and your ability to handle multi-threading and run-time improvements set you apart. You are detail-oriented, capable of working independently with minimal supervision, and have a knack for translating customer requirements into robust software solutions. Your technical expertise, combined with excellent problem-solving skills, makes you an invaluable asset to any team.

What You’ll Be Doing:

  • Design, develop, test, and debug EDA software products in digital design, custom design, and silicon realization.

  • Gather requirements, formulate specifications, and architect solutions based on customer requests for accurate resistance and capacitance parasitic extraction.

  • Develop and implement design algorithms and data structures for QoR improvement, multi-threading, and run-time enhancement.

  • Implement new features and debug issues in RC extraction engines.

  • Create automated test environments and test cases to ensure product quality and enhance software development productivity.

  • Analyze complex problems and develop state-of-the-art solutions that lead to significant product differentiation.


The Impact You Will Have:

  • Enhance the accuracy and efficiency of EDA software products, contributing to the advancement of digital and custom design technologies.

  • Develop innovative solutions that improve the quality of results (QoR) for our customers.

  • Drive improvements in multi-threading and run-time performance, ensuring our products remain at the cutting edge of technology.

  • Contribute to the development of robust RC extraction engines, enhancing the overall quality and reliability of our software.

  • Implement automated testing frameworks that streamline the development process and boost productivity.

  • Provide technical expertise and mentorship within the local R&D group, fostering a culture of continuous improvement and innovation.


What You’ll Need:

  • 5+ years of software development experience in developing and testing large C++ applications.

  • Degree in Computer Science, Computer Engineering, or Electrical Engineering.

  • Proficiency in developing algorithms and data structures for resistance and capacitance extraction or machine learning.

  • Experience with software development on Unix/Linux platforms.

  • Strong problem-solving skills and the ability to propose creative and efficient solutions to complex problems.


Who You Are:

  • Collaborative team player with excellent communication skills.

  • Detail-oriented and highly organized.

  • Innovative thinker with a passion for continuous learning and improvement.

  • Self-motivated and capable of working independently with minimal supervision.

  • Adaptable and able to thrive in a fast-paced, dynamic environment.

The Team You’ll Be A Part Of:
You will be part of a dynamic and innovative R&D team focused on developing cutting-edge EDA software solutions. Our team is dedicated to pushing the boundaries of technology and delivering high-quality products that meet the evolving needs of our customers. Collaboration, creativity, and a commitment to excellence are at the core of our team's values.

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.

Inclusion and Diversity:
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.



#LI-JY1

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