1、根據(jù)項(xiàng)目具體要求,承擔(dān)以單片機(jī)/ARM芯片為核心嵌入式軟件開發(fā)、調(diào)試,按計(jì)劃完成任務(wù);
2、按時(shí)完成代碼編寫、模塊開發(fā)及功能調(diào)試;
3、配合硬件工程師選擇方案和硬件調(diào)試、故障分析,協(xié)助其他工程師完成調(diào)試及產(chǎn)品完善工作;
4、編寫、整理、完善產(chǎn)品相關(guān)的技術(shù)資料;
5、機(jī)器人出現(xiàn)的軟件問(wèn)題進(jìn)行分析、給出解決方案,并進(jìn)行實(shí)施、跟蹤及匯總。
6、本科及以上學(xué)歷,計(jì)算機(jī)軟件、電子等相關(guān)專業(yè),1年及以上設(shè)計(jì)和開發(fā)嵌入軟件經(jīng)驗(yàn);
7、熟悉數(shù)據(jù)結(jié)構(gòu),操作系統(tǒng),計(jì)算機(jī)原理,精通C語(yǔ)言,對(duì)面向?qū)ο笥休^深刻的理解,具備規(guī)范的編程風(fēng)格;
8、熟悉STM32單片機(jī)系統(tǒng),熟悉ARMCortex,MIPS體系架構(gòu);
9、熟悉單片機(jī)常用的接口(RS232/RS485/CAN/SPI/I2C/UART/USB/以太網(wǎng)等)使用,可以獨(dú)立編寫相應(yīng)的控制程序,并能看懂對(duì)應(yīng)的電路原理圖;
10、對(duì)多傳感器的信息融合算法和PID控制算法有一定了解;
11、熟練掌握Keil、IAR等嵌入式開發(fā)工具,熟悉uc-OS、FreeRTOS等常用RTOS;