
Ang Cadence Design Systems ay bumubuo ng computational software, hardware, at intellectual property para sa elektronik at system design. Sa mahigit 30 taong karanasan sa software at pagtutuon sa matalinong system design, tinutulungan ng kumpanya ang mga nangungunang organisasyon na gawing mga advanced na produktong elektroniko ang mga konsepto ng disenyo. Sinusuportahan ng mga teknolohiya nito ang mga aplikasyon sa hyperscale computing, 5G communications, automotive, mobile, aerospace, consumer, industrial, at healthcare.
Senior na Tagapamahala ng Software Engineering, Framework at Graphics
Pangunahan ang mga team ng framework at graphics ng Cadence na nakabase sa China, at gabayan ang R&D sa imprastraktura ng application, user interface, at visualization. Isulong ang mga nasusukat na gawi sa engineering at paghahatid sa iba’t ibang inisyatiba ng produkto.
Paglalarawan
- Pangunahan ang mga programa sa R&D para sa engineering ng framework at graphics.
- Makipag-ugnayan sa mga panloob at panlabas na katuwang upang maisakatuparan ang ilang proyekto.
- Tukuyin at lutasin ang mga teknikal na isyu sa mga sistema ng framework at graphics.
- Pagbutihin ang mga proseso sa engineering at magtatag ng mabisang mga gawain.
- Gumabay sa mga junior engineer at suportahan ang pag-unlad ng team.
- Dumalo sa lingguhang mga teknikal na review, tasahin ang pagiging posible, at ilahad ang mga dapat tugunan.
- Pangunahan ang teknikal na direksyon at pagpapaunlad ng mga tao para sa mga application framework, imprastraktura ng UI, visualization, at graphics.
- Makipagtulungan sa mga team ng framework, graphics, geometry, meshing, at pre-processing at post-processing upang bumuo ng imprastrakturang madaling panatilihin at sumusuporta sa mga layunin ng negosyo at produkto.
Mga Kinakailangan
- Bachelor’s o master’s degree sa software, computer science, mechanical engineering, o kaugnay na larangan ng engineering.
- Hindi bababa sa 20 taong karanasan sa industriya ng software, kabilang ang pamamahala ng mga team ng framework at graphics.
- Napatunayang kakayahan sa pamumuno at rekord ng pagpapaunlad ng mga team.
- Matibay na teknikal na kadalubhasaan sa C++, C#, .NET, Python, Windows, at Linux.
- Mahusay na kasanayan sa programming sa C++, C#, at Python, kasama ang karanasan sa software architecture.
- Karanasan sa pagdidisenyo ng user interface at mga application framework, API, at plug-in architecture.
- Karanasan sa 2D at 3D graphics visualization.
- Karanasan sa pag-profile ng performance at pangangasiwa ng memory management at multithreading.
- Karanasan sa pagbuo ng cross-platform software at pagpapanatili ng backward compatibility.
- Karanasan sa automated testing, debugging, CI/CD, at mga gawi sa kalidad ng code.
- Kakayahang bigyang-kahulugan ang mga requirement at tantiyahin ang pagsisikap na kailangan.
- Karanasan sa pakikipag-ugnayan sa mga team ng framework, graphics, geometry, UX, QA, at produkto.
- Karanasan sa pamamahala ng technical debt, mga panganib, dependency, at kahandaan sa release.
- Dagdag na bentahe ang karanasan sa Avalonia, Gigasoft, o SciChart.
- Aktuwal na karanasan sa mga tool sa development na tinutulungan ng AI gaya ng GitHub Copilot, Cursor, o katulad nito.
- Matibay na kasanayan sa pamumuno ng mga tao.
- Napakahusay na kasanayan sa pakikipagkomunikasyon.
- Matibay na kakayahan sa pagsusuri at paglutas ng problema.
- Kakayahang itaguyod ang pananagutan, alisin ang mga hadlang sa pagsasagawa, at panatilihing mahuhulaan at mataas ang kalidad ng paghahatid.
- Kolaboratibong pakikitungo, na may kakayahang manghikayat sa iba’t ibang team at magbuo ng pagkakaisa.