Software Architect, DIC P&R & AI-driven EDA Automation
Listed on 2026-07-18
-
Software Development
AI Engineer (Applied/Software), Python
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
We are looking for a Software Architect to help build scalable EDA flows and AI-driven automation for advanced 3
DIC applications. This role will focus on developing robust flow-generation capabilities, debugging assistance, root‑cause analysis, and platform integration for 3
DIC, interposer, and RDL system flows.
- Build scalable EDA flows using C++, Tcl, Python, and Java.
- Develop AI/LLM-based automation for 3
DIC applications, including flow generation, debugging assistants, and root‑cause analysis capabilities. - Integrate 3
DIC flows into a broader platform system supporting 3
DIC, 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.
- 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 3
DIC, 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.
- Experience with 3
DIC, 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.
- 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.
The annual salary range for California is $178,500 to $331,500. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location.
Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.
We’re doing work that matters. Help us solve what others can’t.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).