Staff PDK Engineer
Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat climate change, reliably connect humans and the world, and help drive advancements in automation and robotics, mobility, healthcare, energy and data centers.
About The Role
As part of the PDK Development Group within the Engineering Enablement organization at ADI, you will be responsible for the ground-up development of Process Design Kits (PDK) for ADI’s internal semiconductor process technologies used extensively in the design and manufacturing of analog, mixed signal and power management products. Experience working on Bipolar or High Voltage BCD processes is preferred. You will be responsible for all aspects of PDK development for the assigned process/PDK and work with cross-functional teams across PDK Development, Modeling, ESD, and Process Engineering. As a PDK developer, you will be expected to possess the necessary programming skills and circuit design knowledge required for understanding design, process, and electrical specifications and incorporating them into the PDK.
Responsibilities
- Develop schematic symbols, CDFs, and callbacks.
- Develop device layout generators (PCELLs).
- Develop as well as improve physical verification (DRC/LVS) rule decks.
- Develop rule decks for verifying Electrical Rule Checks (ERC).
- Develop and validate Parasitic Extraction (PEX) technology files and flows.
- Develop and improve automated QA procedures to improve the efficiency and integrity of the design kits.
- Develop runsets for performing Layout vs Layout (LVL) and Schematic vs Schematic (SVS) checks.
- Enhance and maintain netlist generation procedures for internal/external analog circuit simulation tools.
- Work closely with the EDA software vendors to resolve tool bugs and drive new feature additions.
- Work closely with the design teams to understand their requirements and collaborate with device modeling, process development, and foundry groups to enable the efficient use of CAD tools and methodologies.
- Provide technical CAD support for ADI design community.
Requirements
- BS/MS in Electrical or Computer Engineering with an emphasis on IC design and semiconductor processes.
- Prior development experience and demonstrated understanding of CDFs, Callbacks, Layout P-cells, and schematic symbols.
- Demonstrated experience in development of DRC, LVS, and Parasitic Extraction runsets.
- Proven skills in automation and programming languages (SKILL, Perl, Python, Tcl, Bash).
- Understanding of analog/mixed signal simulation tools is preferred.
- Thorough understanding of physical verification (DRC/LVS) tools and methodologies.
- Knowledge of parasitic extraction tools from Siemens or Cadence.
- Familiarity with revision control systems and collaboration tools.
- Excellent verbal and written communication skills.
- Detail-oriented, well organized, and a versatile team player.
Preferred Qualifications
- Bachelor's degree in electrical engineering, Computer Engineering, Computer Science, or other related field of study with 8+ years of experience.
- Master's degree in electrical engineering, Computer Engineering, Computer Science, or other related field of study with 6+ years of experience.
Benefits
- Medical, vision, and dental coverage.
- 401k retirement plan.
- Paid vacation, holidays, and sick time.
- Discretionary performance-based bonus.
Pay
The expected wage range for a new hire into this position is $134,644 to $201,966. Actual wage offered may vary depending on work location, experience, education, training, external market data, internal pay equity, or other bona fide factors.
Schedule
1st Shift/Days