
Cadence Design Systems vyvíja výpočtový softvér, hardvér a duševné vlastníctvo pre návrh elektroniky a systémov. Vďaka viac ako 30 rokom skúseností s vývojom softvéru a zameraniu na inteligentný návrh systémov pomáha popredným organizáciám premieňať návrhové koncepty na pokročilé elektronické produkty. Jej technológie podporujú činnosť v oblastiach hyperskalárnych výpočtových systémov, komunikácie 5G, automobilového priemyslu, mobilných zariadení, letectva a kozmonautiky, spotrebnej elektroniky, priemyslu a zdravotníctva.
Riaditeľ softvérového inžinierstva, prevádzka výskumu a vývoja — Šanghaj
Veďte vývoj softvéru Apex a prevádzku CAE výskumu a vývoja zo Šanghaja v Číne. Usmerňujte architektúru, automatizáciu, spoľahlivé vydania a distribuované inžinierske tímy.
Popis
- Veďte vývoj softvéru Apex v Číne.
- Poskytujte praktické technické a prevádzkové vedenie v oblasti architektúry, návrhu, implementácie, automatizácie zostavovania a testovania, CI/CD, riešenia chýb a pripravenosti na vydanie.
- Veďte a realizujte iniciatívy výskumu a vývoja.
- Spolupracujte s internými a externými tímami pri realizácii viacerých vydaní produktov každý rok.
- Vyvíjajte a udržiavajte systémy zostavovania, pokrytie kódu, regresné testovanie a vývojové prostredia.
- Veďte každodenné scrumové stretnutia na podporu kontinuálnej integrácie a dodávania.
- Zúčastňujte sa plánovania šprintov a retrospektív šprintov a vydaní.
- Diagnostikujte a riešte technické a prevádzkové problémy.
- Zlepšujte procesy a presadzujte osvedčené inžinierske postupy.
- Zúčastňujte sa týždenných technických diskusií a posudzujte uskutočniteľnosť.
- Mentorujte mladších kolegov a pomáhajte rozvíjať tím.
Požiadavky
- Magisterský titul v odbore softvérové inžinierstvo, informatika, strojárstvo alebo v príbuznom technickom odbore.
- Aspoň 25 rokov skúseností v softvérovom odvetví vrátane riadenia výskumu a vývoja CAE.
- Skúsenosti s vedením rozsiahleho vývoja aplikácií.
- Preukázateľné výsledky pri dodávaní predvídateľných vydaní a riadení rozsahu, kvality, zdrojov a závislostí.
- Preukázané vodcovské schopnosti a schopnosť rozvíjať tímy.
- Pokročilá znalosť C++, Pythonu, Windowsu, Linuxu a automatizácie testovania.
- Skúsenosti s riadením rizík, agilnými metódami a koordináciou tímov UX, QA, IT a podpory.
- Dobrá znalosť oblasti CAE a skúsenosti v spoločnosti MSC, Ansys, Ansa alebo v príbuznej spoločnosti.
- Praktické používanie nástrojov na vývoj s podporou umelej inteligencie, ako sú GitHub Copilot, Cursor alebo podobné platformy.
- Schopnosť riadiť technickú prácu v oblastiach architektúry, návrhu, implementácie, testovania a realizácie vydaní.
- Schopnosť posudzovať technické kompromisy, viesť revízie návrhov a prijímať inžinierske rozhodnutia podporujúce produktovú stratégiu.
- Skúsenosti s vedením distribuovaných inžinierskych tímov a koordináciou s produktovými tímami, QA, IT, podporou a riadením vydaní.
- Schopnosť mentorovať skúsených inžinierov, rozvíjať technických vedúcich a budovať zodpovednosť a kultúru neustáleho zlepšovania v tíme.
- Schopnosť identifikovať technické riziká, plánovať opatrenia na ich zmiernenie a zabezpečiť predvídateľné dodávanie komplexných softvérových programov.
- Znalosť postupov na zabezpečenie kvality softvéru vrátane automatizácie, pokrytia kódu, regresnej stratégie, stability zostavovania a pripravenosti na vydanie.
- Schopnosť jasne vysvetľovať zložité technické témy vedúcim pracovníkom, produktovým tímom a členom vývojových tímov.
- Silné schopnosti vo vedení ľudí, komunikácii, analytickom a problémovom myslení, spolupráci a preberaní zodpovednosti.