New College Grad - Computer Engineer, Engineering Automation
Core
Develop, enhance, and debug CAD tools and flows to improve the efficiency and quality of NAND, DRAM, and HBM memory designs.
Role type
Computer Engineer (Engineering Automation)
Builds
CAD tools, flows, and methodologies for semiconductor design
Domain
Semiconductor / Memory Technology
Deliverable
production ML models | product features
Required skills
Programming in SKILL, Python, C, C++, Java, Visual Basic, Perl, or Lisp; Unix/Linux shell scripting; CAD engineering for semiconductor design; AI/ML techniques for productivity and design robustness
Preferred skills
VLSI circuit design; IC design CAD tools (schematic capture, layout, simulation, verification); CMOS implementation tradeoffs (area, speed, power); AI-enabled analytics and data science for CAD automation
Technologies
SKILL, Python, C, C++, Java, Visual Basic, Perl, Lisp, Unix/Linux, EDA tools
Responsibilities
Develop and debug CAD tools and flows; Provide production support for in-house and commercial EDA tools; Deliver training and documentation for new tools; Collaborate with design, process, vendor, and customer teams; Apply CAD software engineering methods to evaluate architectural and hardware limitations
Seniority
Entry-level (New College Grad)