Responsible for extracting, transforming and loading (ETL) of data generated in various stages of IC Design process (e.g. Physical verification stage).
Integrate data from EDA tools (Calibre, DRV, ICV, Fusion Compiler, Innovus), design databases (netlist and layout), and workflow systems.
Develop and optimize data workflows to facilitate data collection for analysis, machine learning and dashboard.
Ensure data integrity, governance, and security best practices throughout all data engineering processes.
Monitor job performance and implement automation and alerting for data operations.
Work with on-prem data platform.
Collaborate with data analysts and business stakeholders to gather requirements and ensure data quality and availability.
Main Requirements and Qualifications
Bachelor/Masters Degree in Electrical/Electronics Engineering or Computer Science
Proficient in EDA tools (Calibre, DRV, Laker, ICV) and familiar with IC Design workflow for design data extraction.
Proficient in MongoDB, Python or Perl for data processing.
Strong data analysis, data verification and problem-solving abilities.
Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment.
Familiar with database system such as Relational Database Management System (MySQL) and Graph database (Neo4j) is a plus.