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