SnapCode Inc ยท 1 month ago
EDA Tool Management Specialist
SnapCode Inc is seeking a skilled EDA Tool Management Specialist to oversee the implementation, maintenance, and optimization of Electronic Design Automation tools. The role is critical for ensuring smooth design workflows and maximizing design efficiency while staying current with the latest EDA technologies.
Information Technology & Services
Responsibilities
Manage the lifecycle of EDA tools, including installation, configuration, upgrades, and license management on-prem and the cloud environment
Build comprehensive design environment in cloud with secure and scalable architecture, job scheduling and queue management
Monitor tool performance, identify bottlenecks, and implement performance optimization strategies
Maintain a robust tool infrastructure, ensuring data integrity and backup procedures
Manage the EDA license requests, installation and license forecast as well as EDA tool installation and maintenance
Work with client and CSP infrastructure teams on compute grid, storage management and job scheduling architecture, efficiency and maintenance
Work with client internal infrastructure team on adapting EDA infrastructure to Chip design styles (e.g., Digital, Analog-Mixed Signal, RF, ASICs, FPGAs etc.) and simulation solutions, script management, data management and reporting
Work with engineering team to enable RTL2GDS flow and support
Physical Design implementation flow development and support
Train cloud deployments on complexities and management of EDA tool
Collaborate with client design teams to setup and maintain efficient EDA tool flows, integrating various design stages (synthesis, placement, routing, verification, etc.)
Create and document standard design methodologies and best practices for tool usage and enabling tool deployment teams
Develop custom scripts and automation to streamline repetitive tasks and improve design efficiency
Provide technical support to engineers on EDA tool usage, queue management, troubleshooting issues, and resolving access related challenges
Conduct training sessions on new tool features and updates to enhance user proficiency
Evaluate and install EDA tools, design collaterals and maintain infrastructure
Manage license servers, understand agreements and optimize license usage with EDA vendors and manage vendor relationships
Collaborate with vendors on tool installation and enhancements
Qualification
Required
Experience with scripting languages like TCL, Perl, or Python for automation
Familiarity with Linux operating systems
Solid understanding of integrated circuit (IC) design principles, including logic design, physical design, and timing analysis
Experience with various design methodologies and technology nodes
Excellent communication skills to effectively collaborate with cross-functional teams, including client, CSP stakeholder and other project managers
Ability to clearly articulate technical concepts and provide technical support to non-expert users
Bachelor's degree in electrical engineering, Computer Engineering, or a related field
Relevant industry experience is a must
Preferred
Experience with EDA tool management on On-Prem and Cloud (AWS or Azure or GCP) design environment
Strong understanding of EDA toolsets including synthesis, place and route, static timing analysis, formal verification, and circuit simulation tools (Cadence, Synopsys, Siemens preferred)
Company
SnapCode Inc
Introduction Snapcode Inc., a US-based IT staffing firm, provides specialized technology professionals to businesses seeking their expertise.
Funding
Current Stage
Early StageCompany data provided by crunchbase