.參與自研硬件平臺(tái)的軟件架構(gòu)設(shè)計(jì)與持續(xù)優(yōu)化;
2.從底層驅(qū)動(dòng)到上層業(yè)務(wù)邏輯,主導(dǎo)機(jī)器人控制板軟件的開發(fā)與調(diào)試;
3.設(shè)計(jì)穩(wěn)定可靠的實(shí)時(shí)控制系統(tǒng),構(gòu)建容錯(cuò)與異常處理機(jī)制;
4.優(yōu)化伺服電機(jī)控制策略,讓機(jī)器人動(dòng)作更順滑、更精準(zhǔn);
5.推動(dòng)驅(qū)動(dòng)、應(yīng)用及通信層等模塊化與可復(fù)用性建設(shè);
6.編寫清晰的設(shè)計(jì)文檔與單元測(cè)試,參與Code Review,共同提升系統(tǒng)質(zhì)量;
7.跟蹤前沿嵌入式與電控技術(shù),探索新方案并推動(dòng)產(chǎn)品落地。
- 本科及以上學(xué)歷,電子、自動(dòng)化、計(jì)算機(jī)、控制等相關(guān)專業(yè),2年以上嵌入式開發(fā)經(jīng)驗(yàn)(項(xiàng)目經(jīng)驗(yàn)豐富者可放寬);
- 精通C/C++語言與常用數(shù)據(jù)結(jié)構(gòu),具備良好的代碼規(guī)范與文檔習(xí)慣;
- 熟悉Linux和主流MCU平臺(tái)(ST、NXP、GD、AT等)及其外設(shè)驅(qū)動(dòng)開發(fā);
- 熟悉RTOS系統(tǒng)開發(fā)(FreeRTOS、RT-Thread等),理解任務(wù)調(diào)度、內(nèi)存與中斷管理;
- 熟悉UART、SPI、I2C、CAN等通信接口;
- 熟悉Modbus、CANopen、EtherCAT等工業(yè)通信協(xié)議者優(yōu)先;
- 邏輯清晰、動(dòng)手能力強(qiáng),能夠獨(dú)立分析并解決系統(tǒng)級(jí)問題;