Responsibilities
使用C語言為電子控制單元開發(fā)嵌入式軟件
Requirements
從系統(tǒng)需求、變更請求中分解出軟件需求,溝通并達(dá)成一致。
從需求,架構(gòu),詳細(xì)設(shè)計(jì),實(shí)施和測試,遵循軟件開發(fā)流程。
負(fù)責(zé)底層軟件的開發(fā)、調(diào)試及維護(hù),確保系統(tǒng)實(shí)時(shí)性與穩(wěn)定性。
分析并修復(fù)靜態(tài)代碼,進(jìn)行軟件單元測試。
熟悉功能安全,信息安全,開發(fā)滿足安全要求的防護(hù)機(jī)制。
分析和解決項(xiàng)目中的技術(shù)問題。
Qualifications
Experience:
計(jì)算機(jī)科學(xué)、軟件工程專業(yè)的本科或碩士學(xué)歷,或其他相關(guān)專業(yè)。
Skills:
了解AUTOSAR架構(gòu)。
了解車規(guī)軟件體系要求,比如ISO26262等標(biāo)準(zhǔn);
熟悉MCAL配置。
熟悉BSW功能組件:ADC, PWM, GPIO, NVM, CAN, SPI, OS, UDS, DEM, CDD。
熟悉bootloader開發(fā)。
熟悉微控制器,包括架構(gòu)和應(yīng)用。
熟練使用Elektrobit Tresos/ Cessar-CT,INCA,CANAnalyzer,INCA,trance32等工具。
掌握基本的軟件開發(fā)流程和方法,熟悉ASPICE。
良好的問題解決能力。
具備分析思維(能夠理解軟件需求和架構(gòu))。
具備基本的英語溝通能力以及溝通技巧。