職責(zé)描述:
1. 需求分析:對需求進(jìn)行價值評估,將市場需求轉(zhuǎn)化為技術(shù)視角,完成單一或多個模塊的特性需求的分析工作;
2. 軟件設(shè)計:獨(dú)立完成單一模塊/業(yè)務(wù)的軟件設(shè)計,參與或主導(dǎo)完成跨模塊/多業(yè)務(wù)的復(fù)雜方案設(shè)計/評審,參與或主導(dǎo)完成解決方案的設(shè)計/評審、技術(shù)決策;
3. 功能實(shí)現(xiàn):獨(dú)立完成或指導(dǎo)需求開發(fā),參與或主導(dǎo)框架和代碼的重構(gòu)優(yōu)化工作,組織多模塊代碼評審,對模塊代碼的最終交付負(fù)責(zé),滿足產(chǎn)品對功能、性能、可維護(hù)性、可兼容性、可測試性等的要求;
4. 問題解決:定位或指導(dǎo)解決跨模塊、跨領(lǐng)域的功能/性能/死機(jī)/死鎖等問題,定位和解決跨系統(tǒng)、跨產(chǎn)品的系統(tǒng)級或解決方案級問題;
5. 綜合: 根據(jù)整體開發(fā)進(jìn)展動態(tài)識別技術(shù)、進(jìn)度風(fēng)險,及時動態(tài)調(diào)整,以最優(yōu)方式保障質(zhì)量和交付要求;主動識別開發(fā)流程提效點(diǎn)或者技術(shù)優(yōu)化點(diǎn)并能提出流程改進(jìn)方案或技術(shù)重構(gòu)優(yōu)化建議等;
任職要求:
1. 電子信息、自動化、計算機(jī)、通信等相關(guān)專業(yè)本科或以上學(xué)歷;
2. 熟練掌握C或C++軟件開發(fā),熟悉操作系統(tǒng)原理(linux)并掌握Linux開發(fā)環(huán)境,具備一定的安防產(chǎn)品開發(fā)經(jīng)驗(yàn)者優(yōu)先考慮;
3. 具備軟件系統(tǒng)架構(gòu)設(shè)計能力、獨(dú)立軟件單一模塊/多模塊設(shè)計能力;
4. 具備獨(dú)立解決系統(tǒng)級偶現(xiàn)、疑難問題能力,能夠?qū)ο到y(tǒng)進(jìn)行性能優(yōu)化;
5. 具備5年以上(含5年)的工作經(jīng)驗(yàn);
6. 具備嵌入式軟件開發(fā)相關(guān)背景者優(yōu)先考慮;
7. 責(zé)任心強(qiáng)、主動性強(qiáng)
職位福利:五險一金、績效獎金、交通補(bǔ)助、餐補(bǔ)、通訊補(bǔ)助、帶薪年假、補(bǔ)充醫(yī)療保險、定期體檢