該初級(jí)/職涯早期專業(yè)性應(yīng)用技術(shù)職位創(chuàng)造作為康明斯產(chǎn)品不可或缺的部分出售的軟件。擔(dān)任這些職位的人員參與確定和理解利益相關(guān)方要求和制定規(guī)范,以及軟件設(shè)計(jì)、實(shí)施、測試和/或發(fā)布的職責(zé),而該軟件可控制康明斯產(chǎn)品在各種客戶應(yīng)用情形下的運(yùn)行。
要求:
? 熟悉Matlab/Simulink和基于模型的開發(fā)
? 熟悉整車控制和發(fā)動(dòng)機(jī)控制
? 熟悉C語言
? 熟悉通訊協(xié)議如CAN/LIN,UDS等
? 在汽車行業(yè)動(dòng)力域有工作經(jīng)驗(yàn)者優(yōu)先
1、熟悉Matlab/Simulink和基于模型的開發(fā)2、熟悉整車控制和發(fā)動(dòng)機(jī)控制3、熟悉C語言4、熟悉通訊協(xié)議如CAN/LIN,UDS等5、在汽車行業(yè)動(dòng)力域有工作經(jīng)驗(yàn)者優(yōu)先
應(yīng)用層軟件開發(fā)(武漢)崗位澄清:
Q:該應(yīng)用層軟件開發(fā)崗位的核心工作聚焦點(diǎn)是什么,與發(fā)動(dòng)機(jī)和整車匹配相關(guān)的工作由誰負(fù)責(zé)?
A:崗位核心工作聚焦于發(fā)動(dòng)機(jī)本體的控制和算法開發(fā),控制對象包括柴油機(jī)、天然氣發(fā)動(dòng)機(jī)、氫氣發(fā)動(dòng)機(jī);發(fā)動(dòng)機(jī)與整車相關(guān)的匹配算法開發(fā)由另外的 team 負(fù)責(zé),本崗位僅需聯(lián)動(dòng)主機(jī)廠,將其對駕駛性的要求轉(zhuǎn)換為發(fā)動(dòng)機(jī)的控制需求。
Q:該崗位的開發(fā)流程包含哪些關(guān)鍵環(huán)節(jié),最終的需求驗(yàn)證工作由誰完成?
A:開發(fā)流程包含從客戶需求獲取客戶需求,需求分析 → 軟件需求轉(zhuǎn)化 → Simulink模型開發(fā) → 自動(dòng)生成代碼 → 多層級(jí)測試:(Model測試(模型仿真)、SIL測試(軟件在環(huán))、HIL測試(硬件在環(huán))、發(fā)動(dòng)機(jī)臺(tái)架測試(視功能安全等級(jí)決定))
最終的 validation(需求驗(yàn)證)工作不由本崗位完成,而是由最初提交需求的人在車或發(fā)動(dòng)機(jī)上驗(yàn)證需求是否滿足。
Q:技術(shù)棧與工具
開發(fā)環(huán)境:AUTOSAR架構(gòu)下的應(yīng)用層開發(fā)
核心工具:Simulink(模型開發(fā)) + 自動(dòng)代碼生成
測試環(huán)節(jié):仿真測試/SIL/HIL/臺(tái)架測試(按需)