【崗位職責(zé)】
1.負(fù)責(zé)軟件子模塊架構(gòu)設(shè)計(jì)和開發(fā);
2.支撐硬件的認(rèn)證、轉(zhuǎn)產(chǎn)、開局中的問題定位和處理;
3.負(fù)責(zé)子系統(tǒng)或子系統(tǒng)的設(shè)計(jì)和開發(fā)、測試;
4.領(lǐng)導(dǎo)安排的其他工作。
【任職要求】
1.項(xiàng)目經(jīng)驗(yàn):至少5年以上的嵌入式軟件開發(fā)全流程經(jīng)驗(yàn),能獨(dú)立搭建嵌入式開發(fā)環(huán)境。可獨(dú)立完成設(shè)計(jì)、開發(fā)、測試、認(rèn)證等工作,最好有開局或維護(hù)經(jīng)驗(yàn),有通信類產(chǎn)品經(jīng)驗(yàn)優(yōu)先考慮;
2.項(xiàng)目規(guī)模:軟件項(xiàng)目規(guī)模自研至少在5w代碼以上,熟悉軟件全流程生命周期,具有插卡式設(shè)備或單板嵌入式軟件優(yōu)先考慮;
3.學(xué)歷/專業(yè):本科及以上學(xué)歷,電子信息類和計(jì)算機(jī)專業(yè)優(yōu)先考慮;
4.有時(shí)鐘類、網(wǎng)管、安全方面的經(jīng)驗(yàn),視面試情況可優(yōu)先考慮;
5.語言技能:C++或Java,有Web端和PC端開發(fā)經(jīng)驗(yàn)者優(yōu)先。
【業(yè)務(wù)相關(guān)要求】(1、2兩點(diǎn)必須要具備)
1、能夠構(gòu)建穩(wěn)定可靠的網(wǎng)絡(luò)服務(wù)程序:熟悉網(wǎng)絡(luò)編程(套接字、安全套接字),熟悉多線程、多進(jìn)程編程;
2、具備操作維護(hù)軟件的開發(fā)經(jīng)驗(yàn):開發(fā)過網(wǎng)絡(luò)連接、設(shè)備配置、故障機(jī)制等OM軟件;
3、熟悉公共機(jī)制的工作原理:熟悉內(nèi)核工作原理(內(nèi)存管理、調(diào)度機(jī)制、消息通信等)、異常機(jī)制(coredump);
4、具備嵌入式設(shè)備的公共機(jī)制開發(fā)經(jīng)驗(yàn):熟悉系統(tǒng)接口編程(進(jìn)程、線程、信號量、中斷、消息通用),能夠使用系統(tǒng)日志進(jìn)行異常問題定位(比如使用coredump日志進(jìn)行死鎖、數(shù)組越界等異常問題定位);
5、熟悉常見的設(shè)計(jì)模式:熟悉常見的設(shè)計(jì)模式并應(yīng)用過其中的幾種。
成都 - 金牛
成都 - 郫都
成都 - 金牛
成都 - 金牛
成都 - 雙流
成都 - 郫都
四川成都軟件技術(shù)專修學(xué)院