崗位職責(zé)
1、負(fù)責(zé)機(jī)器人控制器板級(jí)BSP適配、設(shè)備協(xié)議、功能模塊、硬件驅(qū)動(dòng)的研發(fā)
2、負(fù)責(zé)框架及接口設(shè)計(jì)、代碼編寫、單元及集成測試、優(yōu)化改進(jìn)
3、公司安排的其他任務(wù)
任職要求
1、計(jì)算機(jī)、電子信息等相關(guān)專業(yè)本科及以上學(xué)歷,2年以上研發(fā)經(jīng)驗(yàn)
2、良好的代碼規(guī)范,深刻理解Linux驅(qū)動(dòng)模型、內(nèi)存管理、中斷機(jī)制、數(shù)據(jù)結(jié)構(gòu)和算法模型,對代碼執(zhí)行過程及效率有深入理解
3、豐富的內(nèi)核調(diào)試經(jīng)驗(yàn),熟悉常用調(diào)試手段和工具
4、熟練閱讀英文技術(shù)文檔資料
5、有一定硬件基礎(chǔ),能看懂芯片邏輯及原理,能使用常見手段和工具聯(lián)調(diào)、記錄、分析、診斷軟/硬件問題
6、熟悉常見處理器IO外設(shè)接口及協(xié)議(PCIe、I2C、SPI等)
加分項(xiàng)
1、熟悉一種RTOS或Linux實(shí)時(shí)擴(kuò)展
2、熟悉一種CPU架構(gòu)/硬件平臺(tái)
3、熟悉VHDL和Verilog語言
4、熟悉一種工業(yè)現(xiàn)場總線、TCP/IP協(xié)議