Quick Overview
Seniority
Mid Senior
Work mode
Remote
Location
United States
Posted
21 hours ago
ShellC++PerlPythonVerilog
Job Description
Job Title: Digital CAD Flow Developer Location: Remote Employment Type: Contract
Job Summary
We are looking for an experienced Digital CAD Flow Developer to develop, enhance, automate, and support RTL-to-GDSII implementation flows for advanced SoC designs.
The ideal candidate will have strong experience with Synopsys Reference Methodology (RM) and hands-on expertise in digital implementation flows. You will work closely with design, CAD, physical design, and EDA teams to improve flow efficiency, troubleshoot complex issues, and develop scalable automation solutions.
Key Responsibilities
- Develop, maintain, customize, and optimize RTL-to-GDSII implementation flows.
- Work with Synopsys Reference Methodology (RM) and digital implementation/signoff flows.
- Develop automation and methodology improvements across different implementation stages.
- Support at least two or more of the following areas:
- RTL / CDC
- Logic Synthesis
- DFT
- Floorplanning
- Placement & Routing (P&R)
- Clock Tree Synthesis (CTS)
- Power Optimization
- Physical Verification
- Static Timing Analysis / Timing Closure
- Formal / Equivalence Checking
- Debug complex design, flow, and EDA tool issues and perform root-cause analysis.
- Develop scalable scripts, utilities, parsers, and automation for large-scale SoC implementation.
- Work with design data formats such as Verilog and DEF.
- Optimize scripts and flows for performance when working with large designs.
- Create technical documentation and provide training/support to engineering teams.
- Present technical solutions and methodology improvements to engineering and management teams.
- Collaborate with Design, CAD, Physical Design, and EDA vendors to resolve flow and technology-related challenges.
Required Qualifications
- Strong experience developing or supporting digital ASIC/SoC implementation flows.
- Hands-on experience with RTL-to-GDSII flow development and automation.
- Strong scripting/programming skills in several of the following:
- Tcl
- Python
- Perl
- Shell
- AWK
- Make
- C/C++
- Experience developing parsers and automation utilities for design data such as Verilog, DEF, or similar formats.
- Experience working with large-scale SoC designs.
- Strong debugging and root-cause analysis skills.
- Ability to troubleshoot complex EDA tool and flow issues.
- Strong communication, documentation, and stakeholder-management skills.
Preferred Qualifications
- Hands-on experience in two or more digital implementation domains such as Synthesis, DFT, Floorplanning, P&R, CTS, Timing Closure, Physical Verification, or Equivalence Checking.
- Experience with Synopsys digital implementation and signoff tools.
- Experience working with Synopsys Reference Methodology (RM).
- Experience presenting technical papers, methodologies, or technical solutions at conferences or engineering forums.
Similar jobs
- DB
SAP LeanIX Administrator / Developer
NewdBestWorkz LLC
United States🇺🇸Hybrid21 hours agoSSOAgileStakeholder ManagementTechnology - GS
Salesforce Developer (Hybrid Onsite)
GSK Solutions Inc.
Hartford, CT🇺🇸$70/hrHybrid4 weeks agoSQLAgileC#+3Technology - KR
Cloud AWS Fullstack Developer
NewK-Tek Resourcing LLC
United States🇺🇸Hybrid21 hours agoDjangoDynamoDBExpress+12Technology - MS
Analog CAD Flow Developer
NewMetalight Solutions Inc
United States🇺🇸Hybrid21 hours agoRubyAzureGit+2Technology - YS
SAP Data Intelligence Developer
NewYotta Systems INC
United States🇺🇸Remote21 hours agoSQLETLTechnology - UC
PL/SQL Developer - W2 only
NewUniqueHire Consulting LLC
Alpharetta, GA🇺🇸Hybrid21 hours agoMySQLPL/SQLSQLTechnology