崗位職責(zé):
1、負(fù)責(zé)半導(dǎo)體裝備軟件的需求分析、方案設(shè)計(jì)、代碼開發(fā)、集成測試、問題定位、資料開發(fā)等工作,持續(xù)開展代碼架構(gòu)優(yōu)化、性能優(yōu)化等工作,打造高實(shí)時(shí)、高精密、高可靠性的系統(tǒng)軟件,看護(hù)軟件模塊架構(gòu)演進(jìn),構(gòu)筑核心競爭力;
2、負(fù)責(zé)半導(dǎo)體裝備軟件平臺建設(shè),探索并研究領(lǐng)域最前沿的技術(shù),主導(dǎo)高復(fù)雜精密裝備系統(tǒng)等核心能力的研究與開發(fā)實(shí)現(xiàn),構(gòu)筑業(yè)界領(lǐng)先的半導(dǎo)體裝備軟件能力;
3、負(fù)責(zé)不同開發(fā)環(huán)境持續(xù)集成搭建、優(yōu)化及維護(hù),確保軟件開發(fā)的自動化流程能快速、準(zhǔn)確、可靠的構(gòu)建;
4、負(fù)責(zé)后端故障診斷和維護(hù)活動,包括軟件維護(hù)、疑難問題解決等。
崗位要求:
1、計(jì)算機(jī)、軟件工程、通信工程、電子工程、自動化、機(jī)電一體化、光電工程、微電子、儀器儀表、測控技術(shù)、機(jī)械電子等相關(guān)專業(yè);
2、熱愛編程,基礎(chǔ)扎實(shí),熟悉C/C++或Python/JAVA/JS等編程語言,熟悉Linux、RTOS等嵌入式操作系統(tǒng)優(yōu)先,熟悉問題排查和解決方法,有較強(qiáng)的故障處理能力,對數(shù)據(jù)結(jié)構(gòu)、算法有一定了解;
3、熟悉CI/CD工具和技術(shù),熟悉Jenkins、Gitlab、Git等,熟悉自動化軟件構(gòu)建、測試和部署;
4、熟悉WebGL、Three.js等圖形渲染技術(shù)、有工業(yè)數(shù)據(jù)可視化、3D模型展示等相關(guān)經(jīng)驗(yàn)者,了解內(nèi)存優(yōu)化、性能優(yōu)化、多線程、分布式、異構(gòu)、CPU指令優(yōu)化等常用軟件性能工程技術(shù);
5、具備獨(dú)立工作能力和解決問題的能力,善于溝通,樂于合作,熱衷新技術(shù),善于總結(jié)分享,喜歡動手實(shí)踐;
6、有IT應(yīng)用軟件、互聯(lián)網(wǎng)軟件、IOS/安卓等相關(guān)產(chǎn)品開發(fā)經(jīng)驗(yàn),熟悉掌握常見通信驅(qū)動的開發(fā),具備DSP/MCU/ARM處理器開發(fā)經(jīng)驗(yàn),具備基本的底層驅(qū)動開發(fā)、驗(yàn)證及自動化測試經(jīng)驗(yàn),在校期間積極參加校內(nèi)外軟件編程大賽或積極參與編程開源社區(qū)組織者優(yōu)先。