職位描述
1)負責Linux計算平臺的硬件抽象、設計、開發(fā)、調試,提供高實時、高可靠、高可用、高性能的計算平臺。
(2)基于C/C++對算法代碼的移植和測試。
(3)負責平臺系統(tǒng)的調試和調優(yōu)。
(4)代碼編寫并修改缺陷,編寫產品相關技術文檔。
(5)制作樣機,執(zhí)行產品整機調試及性能測試分析,并進行改進。
(6)完成領導交辦的其他工作。
任職要求:
(1)本科及以上學歷,電子、通信信息、軟件工程、計算機等相關專業(yè)。
(2)精通C++、python等,能進行Windows端和Linux環(huán)境下操作端軟件開發(fā)。
(3)熟練使用常用外設接口如GPIO、IIC、SPI、UART、ADC、SDIO、RS485、RS232 、Modbus、CAN等。
(4)熟悉TCP/IP通訊原理與Socket網絡編程。熟練掌握網絡通信協(xié)議IPV4、IPV6、TCP/UDP等基本原理,熟悉網絡協(xié)議入/DHCP/ARP/DNS/防火墻等應用層網絡協(xié)議者優(yōu)先。
(5)精通Linux、RTOS等操作系統(tǒng),掌握多進程多線程、網絡編程等開發(fā)和調試,對操作系統(tǒng)運行機制、設備驅動模型有深刻理解,有實際的嵌入式操作系統(tǒng)移植、剪裁、驅動開發(fā)和應用開發(fā)經驗。 (7)較強的學習能力和問題分析能力,嚴謹?shù)墓ぷ鲬B(tài)度,良好的團隊合作精神、溝通能力。
優(yōu)先條件:有3年及以上電力智能化設備開發(fā)工作經驗優(yōu)先,熟練linux環(huán)境下的系統(tǒng)應用開發(fā)優(yōu)先