職位描述:
1、負(fù)責(zé)嵌入式系統(tǒng)、底層驅(qū)動或高性能應(yīng)用的開發(fā)、調(diào)試與優(yōu)化;
2、參與系統(tǒng)架構(gòu)設(shè)計(jì),編寫高質(zhì)量、可維護(hù)的C語言代碼;
3、基于Linux/RTOS/Nuttx等系統(tǒng)進(jìn)行軟件模塊開發(fā)與移植;
4、與硬件團(tuán)隊(duì)協(xié)作,完成軟硬件聯(lián)調(diào)及問題排查;
5、編寫技術(shù)文檔,確保代碼和設(shè)計(jì)符合行業(yè)標(biāo)準(zhǔn)。
職位要求:
1、計(jì)算機(jī)科學(xué)、電子工程或相關(guān)專業(yè)學(xué)歷;
2、3年以上C語言開發(fā)經(jīng)驗(yàn),精通指針、內(nèi)存管理、多線程等核心概念;
3、熟悉Linux、RTOS或Nuttx中至少一種操作系統(tǒng),具備系統(tǒng)級開發(fā)經(jīng)驗(yàn);
4、掌握Git、GCC、GDB等開發(fā)工具鏈,熟悉Makefile/CMake構(gòu)建;
5、具備良好的代碼規(guī)范、調(diào)試能力和問題解決思維。
優(yōu)先條件:
1、有開源Vela系統(tǒng)開發(fā)或優(yōu)化經(jīng)驗(yàn);
2、熟悉嵌入式通信協(xié)議(如SPI/I2C/UART);
3、了解ARM架構(gòu)或RISC-V指令集;
4、有物聯(lián)網(wǎng)(IoT)、邊緣計(jì)算或AIoT相關(guān)項(xiàng)目經(jīng)驗(yàn)。