EDA Software Engineer
Pubblicato il 28-10-2026 - agap2 Italia in Cornaredo
1. Il tuo ruolo
• Entrerai in un progetto di sviluppo software applicato alla microelettronica e all’automazione del layout di circuiti integrati.
• Lavorerai con designer e layout engineer per comprendere i vincoli progettuali e definire soluzioni software.
• Contribuirai alla progettazione di strumenti integrati nell’ambiente Cadence, con particolare attenzione alle tecnologie BCD.
• Avrai un ruolo attivo nella definizione dell’approccio tecnico, dell’architettura software e delle priorità di sviluppo. 2. Le tue mansioni
• Progettare e sviluppare in Python algoritmi e routine per automatizzare il placement dei componenti e supportare il routing.
• Tradurre i vincoli di layout e le regole tecnologiche in logiche di ottimizzazione, considerando fattori come area, matching e rumore.
• Integrare le soluzioni software con gli strumenti Cadence, utilizzando le interfacce e le librerie disponibili.
• Collaborare con gli esperti di microelettronica per valutare i risultati, effettuare review e definire le successive evoluzioni del tool. 3.
I requisiti
• Solida esperienza nello sviluppo software con Python, nella progettazione di algoritmi, architetture e strutture dati.
• Conoscenza dell’ambiente Cadence e delle modalità di integrazione o automazione dei suoi strumenti.
• Conoscenze di microelettronica e IC layout, sufficienti a comprendere componenti, topologie circuitali e vincoli di progettazione.
• Buona conoscenza dell’inglese. La familiarità con Cadence SKILL, algoritmi di ottimizzazione o solver matematici costituisce un plus. 4. Cosa offriamo
• Collaborazione su un progetto di sviluppo software per l’automazione del layout nel settore dei semiconduttori.
• Lavoro a stretto contatto con professionisti del software, del design e del layout microelettronico.
• Possibilità di lavoro da remoto, con modalità da concordare in base alle esigenze del progetto.
• Possibili trasferte su diversi siti.
