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