> Markdown version of [/jobs/ext/1856723-software-engineering-director-architect-3dic-p-r-ai-driven-eda-automation](https://www.wearedevelopers.com/jobs/ext/1856723-software-engineering-director-architect-3dic-p-r-ai-driven-eda-automation). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineering Director/Architect, 3DIC P&R & AI-driven EDA Automation - **Company:** Cadence Design Systems, Inc. - **Location:** Austin, TX, United States - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, C++ (Programming Language), Computer Engineering, Data Structures, Software Debugging, Electronic Design Automation, Python (Programming Language), Software Tools, Signal Integrity, Software Engineering, Systems Architecture, Tcl (Programming Language), Large Language Models, Multi-Agent Systems, Information Technology - **Published:** July 14, 2026 - **Apply:** https://cadence.wd1.myworkdayjobs.com/External_Careers/job/AUSTIN/Software-Engineering-Director-Architect--3DIC-P-R---AI-driven-EDA-Automation_R55438 ## About the Role * Strong background in EDA data structures and algorithms. * Hands-on experience with Tcl, Python, and C++ automation in EDA tools. * Experience with DB-driven design flows, such as Innovus or similar implementation platforms. * Understanding of 3DIC, interposer, packaging routing, and RDL design flows. * Knowledge of constraint-driven design, including timing, signal integrity, DRC, and related implementation constraints. * Experience handling large-scale design problems, including high bump-count designs and multi-region routing challenges. Preferred Skills * Experience with 3DIC, 3.5D, or 2.5D designs. * Familiarity with signal integrity, EMIR, and thermal considerations in advanced packaging environments. * Experience with LLM or AI systems, including agent frameworks and prompt-to-script automation. * Knowledge of multi-tool integration and end-to-end flow automation. * Ability to translate complex EDA workflows into scalable, user-friendly automation solutions. Education and Experience * Bachelor's or Master's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field. * Relevant industry experience developing EDA software, design automation flows, AI/LLM-enabled engineering tools, or advanced packaging design solutions. We're doing work that matters. Help us solve what others can't. ## Description We are looking for a Software Engineer to help build scalable EDA flows and AI-driven automation for advanced 3DIC applications. This role will focus on developing robust flow-generation capabilities, debugging assistance, root-cause analysis, and platform integration for 3DIC, interposer, and RDL system flows., * Build scalable EDA flows using C++, Tcl, Python, and Java. * Develop AI/LLM-based automation for 3DIC applications, including flow generation, debugging assistants, and root-cause analysis capabilities. * Integrate 3DIC flows into a broader platform system supporting 3DIC, interposer, and RDL system flows. * Design and automate workflows that improve usability, productivity, and debug efficiency for complex package and system-level design challenges. * Collaborate with cross-functional engineering teams to define requirements, validate flow behavior, and deliver production-quality solutions. ## Related Videos - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [ Secure Code Superstars: Empowering Developers and Surpassing Security Challenges Together](https://www.wearedevelopers.com/videos/422-secure-code-superstars-empowering-developers-and-surpassing-security-challenges-together) - [Phel, a native Lisp for PHP](https://www.wearedevelopers.com/videos/791-phel-a-native-lisp-for-php) - [Angular Signals: what's all the fuss about?](https://www.wearedevelopers.com/videos/684-angular-signals-what-s-all-the-fuss-about) - [AI Won't Fix Your Engineering Culture](https://www.wearedevelopers.com/videos/100266-ai-won-t-fix-your-engineering-culture) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) ## Related Articles - [Why Event-Driven Architecture Isn’t About Speed (and When You Actually Need It)](https://www.wearedevelopers.com/magazine/745-why-event-driven-architecture-isn-t-about-speed-and-when-you-actually-need-it) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)