1. 負責(zé)接入網(wǎng)產(chǎn)品平臺操作系統(tǒng)軟件的移植、優(yōu)化、維護和新特性開發(fā);
2. 負責(zé)接入網(wǎng)產(chǎn)品平臺底層驅(qū)動開發(fā)、調(diào)試、優(yōu)化和維護;
3. 負責(zé)接入網(wǎng)產(chǎn)品平臺所需基于FPGA/DSP/ARM等平臺的高速接口、數(shù)據(jù)處理、通信等模塊設(shè)計和開發(fā);
4. 能夠根據(jù)產(chǎn)品研制要求進行需求分析,開展平臺級或模塊級方案設(shè)計;
1. 精通C語言以及基本數(shù)據(jù)結(jié)構(gòu),掌握GCC、SHELL、MAKEFILE等開發(fā)工具;
2. 1年以上Linux底層開發(fā)經(jīng)驗,熟悉嵌入式Linux內(nèi)核的裁剪、移植,3年以上C編程實現(xiàn)經(jīng)驗,精通C語言,了解匯編;
3. 熟悉ARM體系結(jié)構(gòu),熟悉Linux下的常見驅(qū)動程序及相關(guān)協(xié)議,能夠獨立完成Linux下塊設(shè)備等驅(qū)動程序編寫、測試工作;
4. 熟悉PCIe、DDR、SPI、USB、UART、I2C等驅(qū)動開發(fā),熟悉通信鏈路各層協(xié)議如: MAC、IP、ICMP;
5. 具有基本的硬件調(diào)試經(jīng)驗,了解嵌入式產(chǎn)品的系統(tǒng)結(jié)構(gòu),熟練使用示波器、萬用表等常用工具,能夠自主查找硬件問題;
7. 熟練掌握嵌入式軟件開發(fā)及維護的工作流程和方法;
8. 具備良好溝通和團隊協(xié)作意識、抗壓力以及獨立完成任務(wù)的毅力和能力,良好的文檔撰寫習(xí)慣和能力,能有效地與技術(shù)團隊和管理層做清晰地溝通;