崗位職責(zé):
需求分析與轉(zhuǎn)化:負(fù)責(zé)解讀系統(tǒng)需求,轉(zhuǎn)化為可實(shí)現(xiàn)的軟件功能需求,確保設(shè)計(jì)實(shí)現(xiàn)與系統(tǒng)目標(biāo)的完全契合。
應(yīng)用軟件架構(gòu)設(shè)計(jì):依據(jù)功能需求,完成應(yīng)用層軟件的架構(gòu)設(shè)計(jì)與搭建,實(shí)現(xiàn)模型的高內(nèi)聚、低耦合及良好的可擴(kuò)展性。
模型開發(fā)與代碼生成:基于MathWorks工具鏈(Simulink/Stateflow)進(jìn)行應(yīng)用軟件模型的開發(fā),遵循MAB建模規(guī)范,配置并生成高效、可靠的嵌入式代碼。
模型級驗(yàn)證與測試:負(fù)責(zé)設(shè)計(jì)并執(zhí)行模型單元測試用例,完成模型的靜態(tài)檢查、動態(tài)仿真及問題排查,從源頭保障軟件質(zhì)量。
技術(shù)評審與質(zhì)量協(xié)同:參與設(shè)計(jì)文檔及模型的同行技術(shù)評審,從開發(fā)視角提出建設(shè)性意見,共同提升團(tuán)隊(duì)的交付質(zhì)量。
跨團(tuán)隊(duì)協(xié)作與項(xiàng)目交付:與軟件、系統(tǒng)、測試等跨職能團(tuán)隊(duì)緊密合作,主動識別并解決開發(fā)及測試過程中的技術(shù)難題,確保項(xiàng)目順利推進(jìn)與高質(zhì)量交付。
任職要求:
學(xué)歷與經(jīng)驗(yàn)
本科及以上學(xué)歷,車輛工程、電子電氣、計(jì)算機(jī)、自動化等相關(guān)專業(yè);
2年以上汽車電子MBD開發(fā)經(jīng)驗(yàn);
有BCM、SJB、BDC、IDU等產(chǎn)品MBD開發(fā)設(shè)計(jì)經(jīng)驗(yàn)。
專業(yè)技能
建模與代碼生成:熟練使用Simulink/Stateflow進(jìn)行建模、仿真及生產(chǎn)級代碼生成;
驗(yàn)證與測試:熟練使用Simulink Check、Simulink Test進(jìn)行建模規(guī)范檢查及模型覆蓋率分析;
編程能力:熟悉嵌入式C/C++編程及調(diào)試;
通信協(xié)議:熟悉汽車CAN、LIN通信協(xié)議,并能熟練使用CANoe、VBA腳本等進(jìn)行相關(guān)開發(fā)與測試;
版本管理:熟悉SVN、Git等版本控制工具;
問題管理:熟悉Jira等問題管理工具;
功能安全:深入理解ISO 26262功能安全標(biāo)準(zhǔn)及其在軟件開發(fā)中的落地應(yīng)用;
開發(fā)流程:熟悉ASPICE或CMMI等軟件設(shè)計(jì)開發(fā)流程模型。
綜合素質(zhì)
具備優(yōu)秀的系統(tǒng)思維能力和問題分析解決能力;
具備良好的溝通協(xié)調(diào)能力和團(tuán)隊(duì)合作精神,能有效推動跨部門協(xié)作;
具備嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng)、強(qiáng)烈的責(zé)任心及質(zhì)量意識;
具備較強(qiáng)的抗壓能力和快速學(xué)習(xí)能力。