
Cadence Design Systems sviluppa software di calcolo, hardware e proprietà intellettuale per la progettazione elettronica e dei sistemi. Con oltre 30 anni di esperienza nel software e un’attenzione particolare alla progettazione intelligente dei sistemi, l’azienda aiuta organizzazioni leader a trasformare i concetti di progettazione in prodotti elettronici avanzati. Le sue tecnologie supportano attività nei settori del calcolo iperscalabile, delle comunicazioni 5G, automobilistico, mobile, aerospaziale, dei beni di consumo, industriale e sanitario.
Direttore dell’ingegneria del software, operazioni R&S — Shanghai
Guida da Shanghai, in Cina, lo sviluppo software di Apex e le operazioni di R&S nell’ambito CAE. Orienta architettura, automazione, rilasci affidabili e team di ingegneria distribuiti.
Descrizione
- Guida lo sviluppo software di Apex in Cina.
- Fornisci una direzione tecnica e operativa concreta su architettura, progettazione, implementazione, automazione di build e test, CI/CD, risoluzione dei difetti e preparazione dei rilasci.
- Guida e porta a termine iniziative di R&S.
- Collabora con team interni ed esterni per realizzare più rilasci di prodotto ogni anno.
- Sviluppa e mantieni sistemi di build, copertura del codice, test di regressione e ambienti di sviluppo.
- Conduci riunioni quotidiane di scrum per sostenere l’integrazione e la distribuzione continue.
- Partecipa alla pianificazione degli sprint e alle retrospettive di sprint e rilascio.
- Diagnostica e risolvi problemi tecnici e operativi.
- Migliora i processi e promuovi le migliori pratiche di ingegneria.
- Partecipa alle discussioni tecniche settimanali e valuta la fattibilità.
- Affianca i colleghi junior e contribuisci alla crescita del team.
Requisiti
- Laurea magistrale in software, informatica, ingegneria meccanica o in un settore ingegneristico correlato.
- Almeno 25 anni di esperienza nel settore software, inclusa la gestione della R&S in ambito CAE.
- Esperienza nella guida dello sviluppo di applicazioni su larga scala.
- Comprovata capacità di realizzare rilasci prevedibili gestendo ambito, qualità, risorse e dipendenze.
- Comprovate capacità di leadership e di sviluppo dei team.
- Padronanza di C++, Python, Windows, Linux e automazione dei test.
- Esperienza nella gestione dei rischi, nei metodi agili e nel coordinamento con UX, QA, IT e supporto.
- Solida conoscenza del settore CAE ed esperienza in MSC, Ansys, Ansa o in un’azienda correlata.
- Esperienza pratica con strumenti di sviluppo assistiti dall’IA, come GitHub Copilot, Cursor o piattaforme simili.
- Capacità di dirigere il lavoro tecnico su architettura, progettazione, implementazione, test ed esecuzione dei rilasci.
- Capacità di valutare i compromessi tecnici, guidare le revisioni progettuali e prendere decisioni ingegneristiche a sostegno della strategia di prodotto.
- Esperienza nella guida di team di ingegneria distribuiti e nel coordinamento con prodotto, QA, IT, supporto e gestione dei rilasci.
- Capacità di affiancare ingegneri senior, sviluppare referenti tecnici e promuovere autonomia e miglioramento continuo nell’ingegneria.
- Capacità di individuare i rischi tecnici, pianificare misure di mitigazione e garantire la consegna prevedibile di programmi software complessi.
- Conoscenza delle pratiche di qualità del software, tra cui automazione, copertura del codice, strategia di regressione, stabilità delle build e preparazione dei rilasci.
- Capacità di spiegare con chiarezza argomenti tecnici complessi a dirigenti, team di prodotto e collaboratori tecnici.
- Spiccate capacità di gestione delle persone, comunicazione, analisi, risoluzione dei problemi, collaborazione e responsabilità.