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