崗位職責(zé):
根據(jù)系統(tǒng)需求,開發(fā)MCU及ECU層面驅(qū)動(dòng)軟件。
1、主動(dòng)從系統(tǒng)層面的功能需求及功能安全需求梳理驅(qū)動(dòng)軟件開發(fā)需求;
2、負(fù)責(zé)驅(qū)動(dòng)組件的需求分析,架構(gòu)設(shè)計(jì),詳細(xì)設(shè)計(jì)和實(shí)現(xiàn),以及測(cè)試和驗(yàn)證工作;
3、負(fù)責(zé)驅(qū)動(dòng)組件的功能、性能、安全及平臺(tái)化軟件設(shè)計(jì)和開發(fā)工作;
4、參與驅(qū)動(dòng)開發(fā)范圍包括但不限于:MCU驅(qū)動(dòng),控制器監(jiān)視層(E-Gas Level3)安全措施,復(fù)雜驅(qū)動(dòng)(ASIC驅(qū)動(dòng)等),IO抽象等。
任職要求:
任職條件:
本科以上學(xué)歷。計(jì)算機(jī)、通信、電子、電子電氣工程、軟件工程、自動(dòng)化、機(jī)械電子等。
1、2年及以上嵌入式底層驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn);
2、精通C編程,熟悉一般編程算法,熟悉Makefile編程框架和編譯原理;
3、熟悉實(shí)時(shí)操作系統(tǒng)原理,有多核并發(fā)編程經(jīng)驗(yàn)優(yōu)先;
4、熟悉主流車用MCU芯片平臺(tái)及相應(yīng)的芯片架構(gòu),有TC3XX、S32K1xx驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn)優(yōu)先;
5、有至少兩項(xiàng)汽車ECU底層驅(qū)動(dòng)功能開發(fā)經(jīng)驗(yàn):MCU驅(qū)動(dòng),控制器監(jiān)視層(E-Gas Level3)安全措施,復(fù)雜驅(qū)動(dòng)(ASIC驅(qū)動(dòng)等),IO抽象等;
6、有底盤制動(dòng)、轉(zhuǎn)向控制器的復(fù)雜驅(qū)動(dòng)(ASIC驅(qū)動(dòng)等)開發(fā)經(jīng)驗(yàn)優(yōu)先;有電機(jī)、電磁閥底層驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn)優(yōu)先;
7、具備一定文檔編寫能力,過程管理意識(shí),熟悉CMMI、A-spice或ISO26262開發(fā)流程;
8、有功能安全(ISO26262)ECU產(chǎn)品項(xiàng)目開發(fā)經(jīng)驗(yàn)優(yōu)先;
9、熟悉AUTOSAR架構(gòu),有基于MCAL的驅(qū)動(dòng)/復(fù)雜驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn)優(yōu)先