職位描述
崗位職責(zé):
1、負(fù)責(zé)ROS2框架在QNX平臺(tái)上的移植工作,確保其在嵌入式系統(tǒng)中的穩(wěn)定運(yùn)行;
2、進(jìn)行ROS2中間件及第三方庫(kù)與QNX操作系統(tǒng)的適配,解決兼容性問題;
3、針對(duì)資源受限的場(chǎng)景進(jìn)行實(shí)時(shí)通信優(yōu)化,提高系統(tǒng)的響應(yīng)速度和穩(wěn)定性;
4、參與開發(fā)和維護(hù)基于ROS2框架的應(yīng)用程序,確保其滿足性能和功能需求。
崗位要求:
1、大專及以上學(xué)歷,具有5-10年的嵌入式軟件開發(fā)經(jīng)驗(yàn);
2、熟悉QNX下開發(fā),包括qnx的進(jìn)程調(diào)度、內(nèi)存管理、文件系統(tǒng)等api的使用,具備QNX平臺(tái)的系統(tǒng)集成與部署經(jīng)驗(yàn);
3、能夠完成QNX關(guān)鍵模塊的代碼編寫、測(cè)試及持續(xù)維護(hù);
4、具有ROS2框架的使用開發(fā)經(jīng)驗(yàn),具備ROS2與QNX系統(tǒng)的集成經(jīng)驗(yàn)優(yōu)先。