工作內(nèi)容:
1.設(shè)計并實現(xiàn)面向無人系統(tǒng)/具身飛行機器人的輕量級、高實時性操作系統(tǒng)內(nèi)核,攻克“實時性-擴展性-穩(wěn)定性”三難協(xié)同問題;2.結(jié)合 QEMU、GDB、Per、Valgrind 等工具,解決內(nèi)核級問題(死鎖、內(nèi)存泄漏、中斷延遲、驅(qū)動兼容性);3.跟蹤 微內(nèi)核、TSN、RISC-V for Robotics 等前沿方向,推動技術(shù)預(yù)研與專利布局:4.開發(fā)硬件油象層 (HAL),統(tǒng)一適配多類傳感器(LDAR、MU、Camera)、執(zhí)行器(電機、能機)與AD加速芯片 如Orn、昇騰),屏游底層差異5.設(shè)計OS對多模態(tài)感知流(視頻、點云、IMU)的高效流轉(zhuǎn)機制,減少數(shù)據(jù)拷貝與上下文切換開銷;6.推動ROS 2內(nèi)核級優(yōu)化或自研微內(nèi)核架構(gòu),支持虛擬化、安全隔離與確定性執(zhí)行;
7.實現(xiàn)低延遲任務(wù)調(diào)度機制(支持時間敏感網(wǎng)絡(luò)TSN)、高效IPC通信框架((DDS/共享內(nèi)存)、動態(tài)模塊加載等核心模塊8.協(xié)同算法、硬件團隊,完成原型驗證、工程化、產(chǎn)品化全鏈路閉環(huán)。
任職要求:
任職要求
1.碩士及以上學(xué)歷,計算機系統(tǒng)結(jié)構(gòu)、操作系統(tǒng)、基礎(chǔ)軟件、人工智能系統(tǒng)等相關(guān)專業(yè);
2.5年以上操作系統(tǒng)或高性能計算領(lǐng)域研發(fā)經(jīng)驗,有機器人OS、ROS/ROS2內(nèi)核一項及以上深度實踐;3.精通C/C++,熟悉python,精通Linux/RTOS內(nèi)核機制(進程/線程、內(nèi)存管理、中斷、驅(qū)動框架);4.具備獨立主導(dǎo)復(fù)雜模塊的設(shè)計、開發(fā)、優(yōu)化與文檔化能力。