職位概要:根據(jù)軟件總體架構(gòu)分配,負(fù)責(zé)獨(dú)立模塊的《軟件架構(gòu)設(shè)計(jì)書》編寫,根據(jù)《軟件架構(gòu)設(shè)計(jì)書》開發(fā)并驗(yàn)證軟件框架,確認(rèn)《軟件詳細(xì)設(shè)計(jì)書》的質(zhì)量,指導(dǎo)完成軟件編碼。
一、直接職責(zé)
1、在軟件設(shè)計(jì)階段,負(fù)責(zé)理解軟件模塊的功能與非功能性需求,對整個(gè)模塊軟件架構(gòu)、關(guān)鍵構(gòu)件、接口進(jìn)行定義與設(shè)計(jì)。即:根據(jù)該模塊軟件需求規(guī)格說明,對軟件系統(tǒng)進(jìn)行建模,完成《軟件架構(gòu)設(shè)計(jì)書》,并根據(jù)該架構(gòu)設(shè)計(jì)書完成軟件系統(tǒng)框架設(shè)計(jì),并在真實(shí)環(huán)境下完成框架的驗(yàn)證;
2、在軟件設(shè)計(jì)階段,指導(dǎo)軟件開發(fā)工程師完成《軟件詳細(xì)設(shè)計(jì)書》,并通過評審等手段確認(rèn)《軟件詳細(xì)設(shè)計(jì)書》的質(zhì)量;
3、在軟件編碼階段,指導(dǎo)軟件開發(fā)工程師按《軟件詳細(xì)設(shè)計(jì)書》進(jìn)行代碼實(shí)現(xiàn)。
二、入職要求
1、掌握軟件工程領(lǐng)域國內(nèi)或國際相關(guān)標(biāo)準(zhǔn)、理論和方法,熟悉通信網(wǎng)絡(luò)的協(xié)議、分組交換的基本工作原理;
2、碩士以上學(xué)歷,計(jì)算機(jī)、通信、電子及相關(guān)專業(yè)畢業(yè);
3、具有實(shí)時(shí)通信領(lǐng)域嵌入式應(yīng)用軟件或者驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn),精通軟件開發(fā)過程,參與過三個(gè)或以上的中等規(guī)模(約1萬行)項(xiàng)目開發(fā);
4、具有3年以上軟件項(xiàng)目管理經(jīng)驗(yàn)和實(shí)施經(jīng)驗(yàn);
5、了解項(xiàng)目相關(guān)的開發(fā)、測試、實(shí)施等流程和文檔標(biāo)準(zhǔn);
6、能夠熟練使用項(xiàng)目相關(guān)開發(fā)工具和管理工具;
7、具有獨(dú)立分析新業(yè)務(wù)領(lǐng)域資料的能力,并能提出完善的軟件設(shè)計(jì)方案;
8、具有良好的學(xué)習(xí)、組織、分析、協(xié)調(diào)和溝通能力,能夠承受較大的工作壓力;有較強(qiáng)的責(zé)任心和事業(yè)心。