主要崗位職責:
1、負責電機控制器底層軟件功能需求分析和架構設計;
2、負責MCAL微控制器抽象層,如輸入輸出驅動,微控制器驅動,通信驅動,存儲器驅動等底層軟件的開發;
3、負責根據指定的刷寫規范完成基于UDS協議的FBL軟件開發;
4、負責基于AUTOSAR架構的軟件平臺開發與集成,指導底層軟件、應用層軟件的開發、集成,使用工具鏈完成BSW、RTE等相關模塊的配置;
5、負責電機控制器底層軟件開發各個階段文檔的編寫及歸檔工作。
任職要求:
1、本科及以上學歷,電氣、控制、電子、軟件等相關專業;
2、5年以上汽車電子軟件開發經驗,熟悉C語言,熟悉Infineon、TI、NXP等嵌入式微處理器軟件開發,有(MCU)的驅動開發經驗;
3、熟練掌握ADC、PWM、GPIO、SPI、I2C、CAN等外設的工作原理及應用在電機控制器中的工作模式;
4、熟悉基于UDS的FBL工作原理以及開發測試流程;
5、熟悉CMMI、ASPICE等汽車電子軟件設計開發、測試流程;
6、熟練使用CAN總線開發測試工具,如INCA,CANoe、CANape等;
7、熟悉Autosar 軟件架構及相關規范,有AUTOSAR(Classic)軟件開發經驗、能使用Etas\Vector \EB等主流Autosar工具進行BSW、MCAL軟件開發。
8、良好的溝通能力、團隊合作精神及英語水平。