崗位職責(zé):
1.負(fù)責(zé)Linux、鴻蒙、礦鴻系統(tǒng)移植和外設(shè)驅(qū)動(dòng)開發(fā);
2.帶領(lǐng)團(tuán)隊(duì)linux、鴻蒙、礦鴻系統(tǒng)下軟件開發(fā)、構(gòu)建和部署;
3.負(fù)責(zé)解決研發(fā)、測試、量產(chǎn)和售后中的軟件相關(guān)問題。
4.三年以上C++后端開發(fā)經(jīng)驗(yàn),精通C/C++語言,熟悉Windows/Linux系統(tǒng)開發(fā)環(huán) 境,具有良好的軟件開發(fā)基礎(chǔ)負(fù)責(zé)開發(fā)新產(chǎn)品;
5. 負(fù)責(zé)整理相關(guān)的設(shè)計(jì)開發(fā)文檔,按照軟件詳細(xì)設(shè)計(jì)文件,利用C++語言開展各個(gè)軟件模塊的編碼實(shí)現(xiàn),并能對(duì)軟件模塊進(jìn)行單元級(jí)功能測試。負(fù)責(zé)嵌入式操作系統(tǒng)模塊的設(shè)計(jì)、開發(fā)、調(diào)試以及功能驗(yàn)證.
6.具有獨(dú)立分析和解決問題的能力,能分析并解決交付現(xiàn)場出現(xiàn)的軟件問題
7.有良好的團(tuán)隊(duì)溝通和合作精神,工作態(tài)度積極主動(dòng),責(zé)任心強(qiáng)。能完成公司分配的其他工作。
任職要求:
1.熟悉C/C++語言編程、bootloader原理,uboot的配置與編譯,kernel裁減移植及內(nèi)核調(diào)試技術(shù)、文件統(tǒng)的制作裁剪,驅(qū)動(dòng)開發(fā)測試;
2具備linux系統(tǒng)下軟件開發(fā)、構(gòu)建和部署項(xiàng)目經(jīng)驗(yàn)優(yōu)先;
3.有鴻蒙、礦鴻系統(tǒng)移植驅(qū)動(dòng)開發(fā)工作經(jīng)驗(yàn)者優(yōu)先;
4.掌握軟件常用設(shè)計(jì)方式方法,具備軟件系統(tǒng)架構(gòu)設(shè)計(jì)或獨(dú)立軟件模塊設(shè)計(jì)能力者優(yōu)先考慮;
5.與公司硬件產(chǎn)品通信,完成信號(hào)采集處理、數(shù)據(jù)存儲(chǔ)、與第三方系統(tǒng)接口對(duì)接。
6.具備新知識(shí)學(xué)習(xí)能力,有較好的語言文字表達(dá)及溝通能力。
7.有行業(yè)工作經(jīng)驗(yàn)優(yōu)先考慮。