職責(zé)描述
1. 負(fù)責(zé)四足機(jī)器人 ARM 平臺(tái)的底層軟件與驅(qū)動(dòng)開(kāi)發(fā)(Linux/RTOS),覆蓋處理器外設(shè)、常見(jiàn)傳感器接口等關(guān)鍵模塊;
2. 開(kāi)發(fā)和優(yōu)化高可靠、低延遲的驅(qū)動(dòng),保障感知與控制系統(tǒng)的實(shí)時(shí)性;
3. 參與核心芯片、傳感器等硬件的選型工作,從軟件適配和驅(qū)動(dòng)實(shí)現(xiàn)角度提供專(zhuān)業(yè)建議;
4. 定位并解決 BSP 相關(guān)的兼容性、穩(wěn)定性、性能等問(wèn)題,確保機(jī)器人系統(tǒng)穩(wěn)定運(yùn)行。
任職要求
1. 統(tǒng)招本科及以上學(xué)歷,計(jì)算機(jī)、電子、自動(dòng)化等相關(guān)專(zhuān)業(yè);
2. 精通 ARM Cortex-A 架構(gòu)底層開(kāi)發(fā),熟悉 U-Boot 和 Linux 內(nèi)核移植,以及DTS配置,具備系統(tǒng) Bring-up經(jīng)驗(yàn);
3. 精通 MCU/SoC 常見(jiàn)總線接口(UART、SPI、I2C、MIPI、CAN等)原理及相關(guān)外設(shè)的驅(qū)動(dòng)開(kāi)發(fā),具備藍(lán)牙、Wi-Fi 等無(wú)線模塊驅(qū)動(dòng)開(kāi)發(fā)和適配經(jīng)驗(yàn);
4. 熟悉常見(jiàn)傳感器(IMU、激光雷達(dá)、攝像頭、麥克風(fēng)等)的接口協(xié)議及驅(qū)動(dòng)適配方法;
5. 熟悉 ROS 系統(tǒng)架構(gòu), 能夠開(kāi)發(fā)簡(jiǎn)單的 ROS 節(jié)點(diǎn),實(shí)現(xiàn)傳感器數(shù)據(jù)采集、處理和控制輸出;
6. 具備較強(qiáng)的自驅(qū)力和軟硬件協(xié)同攻關(guān)能力,對(duì)機(jī)器人 / 自動(dòng)駕駛 / 邊緣 AI 等前沿技術(shù)有濃厚興趣。