ASIC Design Automation Engineer
Core
Develop, test, and deploy design automation software tools and flows to support IC hardware development, synthesis, place, route, and verification.
Role type
ASIC Design Automation Software Development Engineer
Builds
Design automation software tools and methodology flows for ASIC development
Domain
Semiconductor / EDA / ASIC Design
Required skills
C++, Python, Perl, Ruby, Tcl, Bash, Verilog HDL, Digital Logic Design, Static Timing Analysis, Power Delivery Verification
Preferred skills
Object-Oriented design, Data structures, Algorithms, UNIX/Linux environment
Technologies
C++, Python, Perl, Ruby, Tcl, Bash, Verilog, UNIX/Linux
Responsibilities
Automate design tool processes using scripting languages; Develop complex tools in C++; Debug tool and design flow issues; Provide support and training to engineers globally; Collaborate with EDA vendors to resolve tool issues; Create documentation for custom flows and internal tools
Seniority
Mid-level, hands-on IC