
Cadence Design Systems razvija računalni softver, hardver i intelektualno vlasništvo za dizajn elektronike i sustava. S više od 30 godina iskustva u razvoju softvera i usmjerenošću na inteligentan dizajn sustava, tvrtka vodećim organizacijama pomaže pretvoriti koncepte dizajna u napredne elektroničke proizvode. Njezine tehnologije podržavaju rad u područjima hiperskalnog računalstva, 5G komunikacija, automobilske industrije, mobilnih uređaja, zrakoplovstva i svemirske industrije, potrošačke elektronike, industrije i zdravstva.
Direktor softverskog inženjerstva, operacije istraživanja i razvoja — Šangaj
Vodite razvoj softvera Apex i operacije CAE istraživanja i razvoja iz Šangaja u Kini. Usmjeravajte arhitekturu, automatizaciju, pouzdana izdanja i distribuirane inženjerske timove.
Opis
- Vodite razvoj softvera Apex u Kini.
- Pružajte praktično tehničko i operativno vodstvo u područjima arhitekture, dizajna, implementacije, automatizacije izgradnje i testiranja, CI/CD-a, rješavanja nedostataka i spremnosti za izdanje.
- Vodite i provodite inicijative istraživanja i razvoja.
- Surađujte s internim i vanjskim timovima kako biste svake godine isporučili više izdanja proizvoda.
- Razvijajte i održavajte sustave izgradnje, pokrivenost koda, regresijsko testiranje i razvojna okruženja.
- Vodite svakodnevne scrum sastanke radi podrške kontinuiranoj integraciji i isporuci.
- Sudjelujte u planiranju sprintova te retrospektivama sprintova i izdanja.
- Dijagnosticirajte i rješavajte tehničke i operativne probleme.
- Unapređujte procese i promičite najbolje inženjerske prakse.
- Sudjelujte u tjednim tehničkim raspravama i procjenjujte izvedivost.
- Mentorirajte mlađe kolege i pomozite u razvoju tima.
Zahtjevi
- Magisterij iz softverskog inženjerstva, računarstva, strojarstva ili srodnog inženjerskog područja.
- Najmanje 25 godina iskustva u softverskoj industriji, uključujući upravljanje CAE istraživanjem i razvojem.
- Iskustvo u vođenju razvoja aplikacija velikih razmjera.
- Dokazani rezultati u isporuci predvidljivih izdanja uz upravljanje opsegom, kvalitetom, resursima i ovisnostima.
- Dokazane liderske sposobnosti i sposobnost razvoja timova.
- Napredno poznavanje C++, Pythona, Windowsa, Linuxa i automatizacije testiranja.
- Iskustvo u upravljanju rizicima, agilnim metodama i koordinaciji s timovima za UX, QA, IT i podršku.
- Dobro poznavanje područja CAE-a i iskustvo u MSC-u, Ansysu, Ansi ili srodnoj tvrtki.
- Praktično korištenje alata za razvoj uz pomoć umjetne inteligencije, kao što su GitHub Copilot, Cursor ili slične platforme.
- Sposobnost usmjeravanja tehničkog rada u područjima arhitekture, dizajna, implementacije, testiranja i provedbe izdanja.
- Sposobnost procjene tehničkih kompromisa, vođenja pregleda dizajna i donošenja inženjerskih odluka koje podupiru strategiju proizvoda.
- Iskustvo u vođenju distribuiranih inženjerskih timova i koordinaciji s timovima za proizvod, QA, IT, podršku i upravljanje izdanjima.
- Sposobnost mentoriranja iskusnih inženjera, razvoja tehničkih voditelja i jačanja odgovornosti te kontinuiranog unapređenja u inženjerskom timu.
- Sposobnost prepoznavanja tehničkih rizika, planiranja mjera ublažavanja i osiguravanja predvidljive isporuke složenih softverskih programa.
- Razumijevanje praksi kvalitete softvera, uključujući automatizaciju, pokrivenost koda, strategiju regresijskog testiranja, stabilnost izgradnje i spremnost za izdanje.
- Sposobnost jasnog objašnjavanja složenih tehničkih tema izvršnim rukovoditeljima, produktnim timovima i članovima inženjerskih timova.
- Izražene vještine vođenja ljudi, komunikacije, analitičkog razmišljanja, rješavanja problema, suradnje i odgovornosti.