崗位職責(zé):
1、與系統(tǒng)工程師協(xié)作,參與控制系統(tǒng)需求分解,分析并明確詳細(xì)的軟件功能和性能需求;
2、制定嵌入式軟件技術(shù)方案,負(fù)責(zé)ECU軟件架構(gòu)的開發(fā),明確實時性指標(biāo)、冗余策略,完成發(fā)動機(jī)控制規(guī)律的實現(xiàn),制定發(fā)動機(jī)控制邏輯,完成控制律設(shè)計;
3、控制算法實現(xiàn),包括但不限于傳感器/執(zhí)行機(jī)構(gòu)的驅(qū)動、故障檢測與容錯邏輯的實現(xiàn),參與MCU及IC芯片的選型,并可以完成軟件硬件層設(shè)計;
4、負(fù)責(zé)整機(jī)控制系統(tǒng)的開發(fā)測試與驗證工作,制定測試計劃,基于MATLAB/simulink建立發(fā)動機(jī)動態(tài)模型,進(jìn)行模型仿真測試、HIL、代碼集成調(diào)試與優(yōu)化;
5、負(fù)責(zé)編制、組織評審軟件研制總結(jié)及軟件其他相關(guān)文件編制;
6、負(fù)責(zé)提供產(chǎn)品交付物、軟件管理發(fā)布、開發(fā)進(jìn)度及風(fēng)險把控等工作。
任職要求:
1、要求本科及以上學(xué)歷,航空宇航推進(jìn)理論工程、自動化、控制工程與控制理論、動力工程及工程熱物理、電子信息工程、車輛工程等相關(guān)專業(yè);
2、3 年及以上ECU軟件應(yīng)用層或硬件層軟件開發(fā)、設(shè)計經(jīng)驗,具備航空發(fā)動機(jī)、燃?xì)廨啓C(jī)、高端裝備(如航天、JG)軟件或汽車電控設(shè)計經(jīng)歷優(yōu)先;
3、熟練掌握MATLAB/simulink進(jìn)行模型開發(fā)、調(diào)試;
4、精通C語言(嵌入式開發(fā)方向)等軟件編程語言,熟悉RS422和CAN等串口通訊協(xié)議,可熟練使用代碼生成工具,深刻理解ARM cortex等MCU內(nèi)核架構(gòu);
5、具備扎實的控制理論基礎(chǔ)知識(如PID控制、狀態(tài)機(jī)、邏輯控制),能夠理解和實現(xiàn)復(fù)雜的控制算法;
6、理解航空發(fā)動機(jī)工作原理,了解電磁兼容性基礎(chǔ),具備量產(chǎn)項目經(jīng)驗優(yōu)先;
7、熟練使用示波器、邏輯分析儀等工具進(jìn)行ECU的調(diào)試。