1. 參與設(shè)計(jì)可擴(kuò)展、跨平臺(tái)的通信協(xié)議棧(如 DDS RTPS、SOME/IP、MQTT Auto)架構(gòu),支持多核/多ECU部署。制定資源管理策略(內(nèi)存/CPU/帶寬優(yōu)化),滿足嵌入式系統(tǒng)資源約束。
2. 開(kāi)發(fā)協(xié)議棧核心層(傳輸層/序列化/服務(wù)發(fā)現(xiàn)/QoS機(jī)制),如 IDL 編譯器、序列化引擎、服務(wù)發(fā)現(xiàn)模塊。
3. 實(shí)現(xiàn)車規(guī)級(jí)關(guān)鍵特性:零拷貝傳輸、安全加密(TLS/DTLS)、時(shí)間敏感網(wǎng)絡(luò)(TSN)支持。
4. 負(fù)責(zé)協(xié)議棧的嵌入式性能調(diào)優(yōu)(低延遲/高吞吐量),使用硬件加速(如DMA、加密引擎)。
5. 構(gòu)建自動(dòng)化測(cè)試框架(單元/集成/Conformance測(cè)試),確保協(xié)議符合標(biāo)準(zhǔn)規(guī)范(如 DDS-RPC、SOME/IP TP)。
6. 編寫(xiě)技術(shù)文檔(協(xié)議適配指南、API手冊(cè)、安全認(rèn)證材料)。
1. 大學(xué)本科及以上學(xué)歷,本科具有3年以上工作經(jīng)驗(yàn),碩士2年以上工作經(jīng)驗(yàn);
2. 具備1年以上通信協(xié)議棧開(kāi)發(fā)經(jīng)驗(yàn)(如 TCP/IP、DDS、SOME/IP、MQTT、CoAP 等底層實(shí)現(xiàn))。
3. 精通C/C++ 在嵌入式環(huán)境開(kāi)發(fā)(內(nèi)存管理/無(wú)鎖編程/實(shí)時(shí)性優(yōu)化)。
4. 深入理解車載網(wǎng)絡(luò):CAN/CAN FD、Ethernet(AVB/TSN)、FlexRay、LIN。
5. 掌握網(wǎng)絡(luò)協(xié)議原理:Socket編程、路由算法、QoS機(jī)制、序列化協(xié)議(Protobuf/CAP'n Proto)。
6. 熟悉嵌入式OS:FreeRTOS、QNX、VxWorks、Linux RT 等實(shí)時(shí)系統(tǒng)開(kāi)發(fā)。熟練掌握工具鏈:Git、Wireshark、Vector CANoe/CANalyzer、Coverity 靜態(tài)分析。
7. 具備良好的職業(yè)素養(yǎng)和職業(yè)操守,工作積極主動(dòng)、抗壓能力強(qiáng),執(zhí)行力及責(zé)任心強(qiáng),以結(jié)果為導(dǎo)向;