Software Development Engineer
About the team:
You will be part of Intel Advanced Design Organization (AD) within Design Enablement (DE) focused on pathfinding and development of advanced memory technology and circuits to enable best-in-class memory collateral/IP and product design across all generations of Intel process technology. AD delivers critical technology and design collaterals to enable future product designs. For all new Intel technology nodes, AD develops the 1st chips and ensure process and design enablement are robust for high-volume product manufacturing. AD develops embedded memory technology, array designs, silicon testing on technologies like eDRAM, MRAM and SRAM.
About the role:
We're looking for a software engineer to develop software for library development and automation. The candidate will have the opportunity to work with a group of talented software developers and circuit, process, and design rule engineers to develop crucial software tools using state of art software including Machine Learning with cutting-edge process technologies.
Responsibilities include (but are not limited to):
Develop analog parameterize cells (PCells/PyCells)
Develop software to automate layout and/or schematic to generate library collaterals
Develop validation tools/flows
Development software to do data analysis on library development and validation
Collaborate with and provide layout feedback to designers and process engineers
The successful candidate should exhibit the following behavioral traits:
Strong communication skills
You must possess the below requirements to be initially considered for this position. Preferred qualifications are in addition to the requirements and are considered a plus factor in identifying top candidates.
Candidate must possess a Ph.D. degree, or Master with at 3+ years' experience, in Electrical Engineering, Computer Science, Computer Engineering, or a related discipline.
2+ years of experience in the following areas:
CAD and VLSI design
Programming in Python, Shell Scripting
Proficient with UNIX/Linux computing platform
Familiar with CAD tools from Cadence (Virtuoso, and its scripting language SKILL), Synopsys (Custom Designer, IC Validator) and Mentor (Calibre)
PCell or PyCell design
Experience in CAD development flow
Hands-on foundry experience and expertise in developing PDK
Possess an understanding of technology design rules, circuit design knowledge