Cadence Design Systems
Cadence Design Systems
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.