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