嵌入式軟件工程師
1.5-1.9萬元/月崗位職責(zé):
一、項目需求分析
1、參與項目需求分析,設(shè)計開發(fā)方案并進行系統(tǒng)框架和核心模塊的詳細設(shè)計;
2、參加項目研討會,根據(jù)產(chǎn)品部門/人員或市場銷售人員對產(chǎn)品的需求進行需求分析,制作軟件開發(fā)方案。
二、架構(gòu)設(shè)計
根據(jù)項目、產(chǎn)品需求,設(shè)計合理或先進的架構(gòu),利于體系化、產(chǎn)品化打造。
三、項目管理
運用項目管理知識進行項目全面管理。
四、嵌入式軟件開發(fā)
1、參與系統(tǒng)需求分析:明確需求和功能,并將其轉(zhuǎn)化為軟件設(shè)計要求;
2、參與系統(tǒng)設(shè)計:根據(jù)需求和功能,提出合理可實施的建議;
3、軟件設(shè)計:根據(jù)系統(tǒng)設(shè)計,設(shè)計軟件模塊和模塊之間的接口;
4、實施編碼:實現(xiàn)軟件模塊的功能;
5、調(diào)試:調(diào)試軟件模塊達到功能設(shè)計要求;
6、協(xié)助應(yīng)用軟件工程師,完成指定部分的軟件研發(fā)任務(wù);
7、協(xié)助算法工程師完成算法的集成工作,確保算法模塊能夠順利融入整體系統(tǒng)。
五、技術(shù)文檔編寫和代碼管理規(guī)范質(zhì)量
1、技術(shù)文檔和代碼管理按照規(guī)范管理,要求文檔和代碼完整;
2、妥善保存自己的賬號密碼,代碼、文檔需及時上傳平臺;
3、階段性梳理、生成高質(zhì)量技術(shù)文檔,按公司規(guī)定保存并目錄化。
六、開發(fā)質(zhì)量合格率
根據(jù)項目、產(chǎn)品開發(fā)管理制度對項目、產(chǎn)品的階段成果進行質(zhì)量檢查,交付的成果達到需求部門或客戶的驗收標準。
七、臨時事項處理
公司及部門安排的臨時事項處理。
任職要求:
一、教育經(jīng)歷
須統(tǒng)招本科及以上學(xué)歷,985/211院校優(yōu)先;軟件、通信、電子工程、自動化、計算機及其相關(guān)專業(yè)。
二、專業(yè)知識及技能
1、有FreeRTOS、RT-Thread、ucos等實時操作系統(tǒng)開發(fā)經(jīng)驗,若有Linux系統(tǒng)開發(fā)經(jīng)驗尤佳;
2、熟練掌握STM32,進行應(yīng)用以及其外設(shè)驅(qū)動開發(fā);
3、熟練掌握常見的嵌入式通信方式,如以太網(wǎng)、CAN、SPI、I2C、UART等;
4、熟悉Qt/QtQuick開發(fā)框架、qml、Qt庫,具備QtGUI應(yīng)用開發(fā)軟件項目經(jīng)驗;
5、熟悉嵌入式軟件開發(fā)流程,能熟練應(yīng)用C、C++等編程語言;
6、具有強烈的學(xué)習(xí)意愿、嚴密的邏輯思維,能夠獨立思考,注重團隊協(xié)作;
7、有知識產(chǎn)權(quán)保護挖掘經(jīng)驗,有專利軟著編寫經(jīng)驗。
三、職業(yè)素養(yǎng)
1、主動性、制度執(zhí)行、清財、商業(yè)保密、成長認知、團隊精神;
2、學(xué)習(xí)力、專業(yè)知識、風(fēng)險防范、問題解決能力;
3、高度認同公司文化(使命、愿景和價值觀);遵守公司相關(guān)制度。
四、性格特征
1、學(xué)習(xí)創(chuàng)新:主動對工作流程、工作方法或規(guī)章制度進行思考并尋找改進機會或提出改善建議;
2、團隊合作:主動了解團隊目標并將個人努力與實現(xiàn)團隊目標結(jié)合起來,完成自己在團隊中的任務(wù),以實際工作支持團隊的決定,成為可靠的團隊成員;
3、應(yīng)變能力:意識到客觀環(huán)境的變化,對于這些變化有所準備;針對環(huán)境的變化對自己的工作程序或方法進行必要的調(diào)整,保證按既定的標準完成分派的工作;
4、有效溝通:遇到問題能夠主動溝通并且有效的理解對方,擅于采用雙贏的策略達成共識、解決問題;
5、領(lǐng)導(dǎo)力:管理他人和帶領(lǐng)小組。