1. 負責掃地機器人的整體嵌入式系統(tǒng)設計,包括硬件與軟件的整合;
2. 負責掃地機器人的MCU、單片機驅(qū)動開發(fā),確保系統(tǒng)的穩(wěn)定運行;
3. 根據(jù)項目需求,進行掃地機器人的功能定義、需求說明、開發(fā)設計文檔的編制;
4. 負責掃地機器人的bootloader移植和裁減,確保系統(tǒng)啟動的穩(wěn)定性和效率;
5. 構(gòu)建和維護掃地機器人的rootfs系統(tǒng),確保系統(tǒng)的完整性和功能性;
6. 對嵌入式系統(tǒng)進行調(diào)試和優(yōu)化,確保掃地機器人的性能和穩(wěn)定性達到最佳。
1. 電子類、計算機類、通信類等相關專業(yè),具有5年以上嵌入式系統(tǒng)開發(fā)經(jīng)驗;
2. 熟悉MCU、單片機的嵌入式系統(tǒng)和驅(qū)動開發(fā),有豐富的RTOS系統(tǒng)及內(nèi)存管理經(jīng)驗;
3. 基于Linux或RTOS等嵌入式實時操作系統(tǒng)進行過可靠的嵌入式產(chǎn)品開發(fā),具備復雜系統(tǒng)問題分析能力;
4. 熟悉常用硬件通訊接口和調(diào)試方法,如MIPI、I2S、I2C、SPI、UART等;
5. 熟練掌握C/C++語言,精通嵌入式編程技巧,有機器人產(chǎn)品開發(fā)背景者優(yōu)先。