Principal EDA Software Architect
Job in
Cambridge, Cambridgeshire, CB21, England, UK
Listing for:
imec
Full Time
position
Listed on 2026-11-05
Job specializations:
-
Software Development
Job Description & How to Apply Below
Fine-grain 3D integration of heterogeneous technologies poses novel requirements across the whole EDA spectrum from logic synthesis to thermal modelling. As Principal EDA Software Architect, you will provide technical direction for imec's growing EDA research activities. You will make key architectural choices, develop scalable software architectures, and establish software engineering practices that enable research software to grow into robust and reusable EDA research solutions.
This is a hands-on technical role. You will design and implement software and algorithms yourself, while providing technical guidance and mentoring to other researchers and software developers. You will help translate new research ideas into well-engineered software and drive larger software developments across multiple contributors. You will work closely with imec researchers, semiconductor technology experts, universities, and imec's industrial partners.
Through these interactions, you will identify emerging EDA challenges, influence research directions, and help turn new concepts into practical EDA capabilities. This is a rare opportunity to combine the freedom of advanced research with the experience of developing capable EDA software, while gaining early access to semiconductor technologies and integration concepts that will shape future generations of computing. What we do for youWe offer you the opportunity to join one of the world’s premier research centers in nanotechnology at its headquarters in Leuven, Belgium or in Cambridge, UK.
With your talent, passion and expertise, you’ll become part of a team that makes the impossible possible. Together, we shape the technology that will determine the society of tomorrow.
We are committed to being an inclusive employer and proud of our open, multicultural, and informal working environment with ample possibilities to take initiative and show responsibility. We commit to supporting and guiding you in this process; not only with words but also with tangible actions. Through imec.academy, 'our corporate university', we actively invest in your development to further your technical and personal growth.
We are aware that your valuable contribution makes imec a top player in its field. Your energy and commitment are therefore appreciated by means of a market appropriate salary with many fringe benefits. Who you areYou have a PhD in Computer Science, Electrical Engineering, Computer Engineering, or a related field. You have significant industrial and/or academic experience in developing EDA software, with a strong preference for candidates who have experience in both environments.
You have a proven track record of designing, developing, and delivering substantial software systems for EDA or closely related domains. You combine deep knowledge of EDA algorithms and methodologies with strong software engineering skills.
Experience with digital implementation is highly valued. You have experience defining software architecture and making technical choices that allow complex software systems to remain scalable, maintainable, and extensible. You are an accomplished programmer and are comfortable working directly on complex software systems. You value modern…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
View / Apply for Jobs
Matching My Jurisdiction
(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).
View / Apply for Jobs
Matching My Jurisdiction