The Job logo

What

Where

Staff Engineer, R&D

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Work on cutting-edge implementation product in next generation synthesis and P&R tools. Develop solutions to enhance flow for performance, power, area & runtime. Collaborate with R&D team, debug challenges, improve methodologies for complex designs.

Job description 

This position is in a cutting-edge implementation product, in next generation synthesis and P&R tools. The candidate will be required to work on building and enhancing the next generation flow for performance, power, area (PPA) and runtime. This will involve identifying the opportunity for improving PPA, proposing a good solution, implementing it, thoroughly testing it, and supporting it post-deployment.

What You'll Do:Working on latest implementation technologies (Synthesis , Multi Source CTS , Floorplanning etc ) to solve complex PPA challenges. Working on developing and deploying synthesis and PNR methodologies for advanced nodes by collaborating with key stake holders.Providing technical solutions by identifying design and/or EDA tool issues and provide appropriate solutioneffectively and translate the findings into requirements for R&D to improve both tool behavior as adaptive long-term solutions.Develop project-specific design flows to improve PPA.Closely interacting with Synopsys R&D team and product development team to develop future technologiesRTL to GDSII and understanding possible impacts of a technology challenge through the flow. Experience in independently debugging and resolving Synth & PnR implementation challenges.Candidate must have good exposure towards methodology changes to achieve targeted PPA metrics for complex designs.You will contribute to all phases of physical design of complex blocks, sub-systems from RTL to delivery of final GDSII. 

Perform hands-on physical design implementation using Synopsys tools (DC, ICC2, FC) and physical verification tasks (ICV) in advanced process nodes of 5NM, 3NM, 2NM. Physical design tasks include Synthesis, floor-planning, place and route, CTS, timing closure, IR/EM analysis, and Formality for block level and subsystem-level flat and hierarchical designs. Physical verification tasks include creating ICV setup and scripts for DRC, LVS, DFM, Antenna and density checks, report generation, analysis, debugging, and implementing fixes in the physical design database.

What You'll Need:Minimum 5 Years with a B.Tech and an experience in SoC Physical DesignSkills – hands-on working experience with PnR, STA and PV tools.Delivering timing clean blocks/chip level flow methodologies that meet design targets.Education – B. Tech /M. Tech in Electronics Engineering. The individual must be self-motivated and dedicated with strong debug skills.Requires proficiency in scripting (tcl / unix / perl)Excellent communication skills including ability to interface with customers and business unit personnel are essential. 

Job Requirements
1. At least 5 years of work experience in RTL synthesis and PNR flows.
2. Strong Scripting skills: TCL, Perl and Python
3. Strong debugging skills for Placement, CTS, Power, Timing closure and DRC convergence.
4. Strong analytical and problem-solving skills.
5. Good understanding of chip design flow.
6. Must be a team player, clear in written and oral communication skills and open to work with diverse teams across multiple time zones.
 



 

Set alert for similar jobsStaff Engineer, R&D role in Bengaluru, India
Synopsys Inc Logo

Company

Synopsys Inc

Job Posted

9 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Synopsys Inc Logo

Senior Staff R&D Engineer

Synopsys Inc

Bangalore Urban, Karnataka, India

Posted: a year ago

Synopsys is looking for a highly motivated software engineer to join our library characterization team. You will have the opportunity to explore Machine Learning models for performance and accuracy improvement. The responsibilities include maintaining and improving ML software, designing ML architectures, and collaborating with cross-functional teams. Qualification requirements include analytical and problem-solving skills, programming skills in C++ and Python, and knowledge of ML techniques. MS or PhD in related fields is preferred. Nice to have experience in computational lithography, image processing, or machine learning.

Synopsys Inc Logo

R&D Engineer, Sr Staff

Synopsys Inc

Grenoble, Auvergne-Rhône-Alpes, France

Posted: a year ago

In this role you will be joining the Machine Learning Center of Excellence (ML CoE) team, part of Synopsys Silicon Realization Group will be designing and supporting machine learning applications for cutting-edge ICs and SoCs.  Challenges include the ability to quickly learn and apply state of the art machine learning techniques for physical implementation and signoff flows, design of highly efficient data structures and algorithms, and a commitment to deliver top quality production software which exceeds customer expectations. The role calls for a developer who understands how to analyze problems and propose solutions using machine learning. Key Qualifications   BSc/MSc or PhD degree in Electrical Engineering, Computer Science or related discipline. 1-2 years of experience in a similar role. Working knowledge in developing and maintaining complex Python or C/C++ applications in a Unix/Linux environment. Knowledge of machine learning, design of algorithms with efficient data structures, neural networks, pattern matching. Knowledge of EDA design tool implementation and signoff flows. Other than that, you:   Have a strong motivation to learn and explore new technologies. Demonstrate good analysis and problem-solving skills. Are attentive to stringent performance and quality requirements. Have strong communication skills, verbal and written. Can produce design documents, detailing product requirements.

Synopsys Inc Logo

Sr. II R&D Engineer, CAD & Automation

Synopsys Inc

Bengaluru, Karnataka, India

Posted: a year ago

Responsibilities and Duties Expertise in RTL2GDSII flow and design implementation methodologies such as synthesis, place & route, CTS, STA, timing closure, EMIR, and layout closure.. Engage in continuous improvement of efficiency and quality of flows as well as lead efforts to develop and deploy design methodologies, as internal and external tools, flows, and technology requirements evolve. Come up with innovative solutions to ever-increasing design challenges. Drive organization-wide consensus on design methodologies, flows and tools. Manage flow/EDA tool training to the engineering design community and coordinate activities of domain experts to deliver coherent methodology. Help all team members in resolving their technical queries and keep projects on track. Collaborate with design teams to implement tools and methodologies to improve Power, Performance and Area (PPA). Identify, define, and publish the best practices for different flow methodologies. Qualifications BS or MS degree in Electrical Engineering/Computer Science/Computer Engineering. 7+ years of experience in the fields of design, methodology, and EDA solutions for leading edge digital, analog, and mixed signal SOC chip design. Demonstrated experience with multiple CAD flows: design, verification, backend, validation, etc. Highly experienced and thorough knowledge of industry EDA tools and technologies. Proven communicator with a track record of delivering technical solutions and satisfying customers. Excellent teamwork, communication, mentoring, and interpersonal skills with both internal teams and external customers. Preferred Skills Demonstrate your skill to lead CAD flow development for a project. Experience in CAD flow setup across multiple fields for a project. Experience in PDK, library selection for a project. Knowledge of requirements and dependency between design, implementation, verification, and signoff stages. Knowledge of requirements and challenges between analog and digital design integration. Knowledge of high performance and low power implementation methods. Proficiency with software development using Python/Perl/TCL.