Job Title
Senior Computer Engineer, AI Enablement & Memory CAD
Role Summary
Work within the Memory CAD Engineering organization on the AI Design Enablement team to develop AI-assisted methods, automation, and tooling that accelerate custom memory IC design, improve quality, and increase engineering productivity.
The role applies IC design, layout, verification, simulation, and design automation expertise to identify high-impact use cases and deliver production-ready solutions integrated into memory design workflows.
Experience Level
Senior-level. The posting specifies 5+ years of relevant experience for Senior consideration; significantly more experience and broader technical leadership are expected for Principal-level consideration.
Responsibilities
The core responsibilities focus on software, automation, and AI-enabled workflows for custom IC and memory design:
- Design, develop, and deploy software, automation, and AI-assisted solutions for layout, verification, simulation, and tape-out flows.
- Develop and enhance AI-assisted tools, agents, and automation to improve engineering productivity and team efficiency.
- Collaborate with worldwide design, layout, verification, and CAD teams to identify high-impact automation and AI use cases.
- Build and maintain CAD tools, workflow integrations, and technical documentation for design teams.
- Support evaluation, qualification, deployment, and integration of EDA tools and AI-enhanced workflows.
- Apply generative AI and machine learning techniques to practical custom IC design and design enablement problems.
- Contribute to scalable software development practices, including code quality, testing, maintainability, and documentation.
Requirements
Key must-have skills and experience; preferred items listed separately.
Must-have:
- 5+ years of relevant EDA/CAD or IC design automation experience for Senior-level consideration.
- Hands-on experience applying AI/ML, large language models (LLMs), or advanced automation techniques to engineering problems.
- Strong programming skills in Python and experience building maintainable technical software or automation solutions.
- Familiarity with LLMs, prompt engineering, AI-assisted workflows, and/or agent-based automation concepts.
- Knowledge of CMOS design, custom layout, circuit verification, and semiconductor design fundamentals.
Nice-to-have / Preferred:
- Experience with custom memory design (DDR, LPDDR, HBM, NAND) and physical verification flows (Calibre DRC, LVS, LPE).
- Experience with Cadence Virtuoso, SKILL programming, parameterized cells, or custom design environments.
- Familiarity with circuit simulation tools (HSPICE, Spectre) and digital verification concepts.
- Experience building developer tools, CLI utilities, workflow integrations, or plugin-based tooling; familiarity with ML frameworks (PyTorch, scikit-learn).
- Experience integrating LLM APIs or related AI capabilities into engineering tools and workflows; Linux-based development experience.
Education Requirements
BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field is specified.
About the Company
Company: Micron Technology
Headquarters: Boise, Idaho, USA
Micron Technology is a global leader in memory and storage solutions, dedicated to transforming how the world uses information. The company offers a diverse portfolio of high-performance DRAM, NAND, and NOR memory products under the Micron and Crucial brands. With a commitment to customer focus and technological innovation, Micron drives advancements in artificial intelligence, 5G, and other data-centric applications, empowering users to learn, communicate, and progress.

Date Posted: 2026-06-05