崗位職責(zé)
1、負責(zé)基于Android平臺的工程機械控制終端軟件開發(fā)與維護;
2、參與系統(tǒng)架構(gòu)設(shè)計、模塊劃分、核心功能實現(xiàn);
3、編寫高質(zhì)量、易維護的代碼,確保軟件運行的穩(wěn)定性與可靠性;
4、配合硬件團隊調(diào)試設(shè)備通訊(如CAN、串口、以太網(wǎng)等);
5、編寫相關(guān)技術(shù)文檔,包括設(shè)計文檔、測試文檔等; 跟蹤并研究Android新技術(shù),提升產(chǎn)品體驗與性能;
6、參與軟件的版本管理、打包發(fā)布等工作。
任職要求
1、本科及以上學(xué)歷,計算機、自動化、電子信息、通信、機械電子等相關(guān)專業(yè);
2、 熟練掌握Java/Kotlin語言,熟悉Android SDK及常用開發(fā)框架;
3、有實際Android應(yīng)用開發(fā)經(jīng)驗,獨立完成過至少一個完整的項目;
4、熟悉工程機械行業(yè)相關(guān)技術(shù)優(yōu)先(如車載終端、智能儀表、人機交互界面開發(fā));
5、熟悉以下一項或多項技術(shù)者優(yōu)先:
與底層硬件通信(如CAN總線、串口、Modbus、LIN等);
Android NDK、JNI開發(fā);
OpenGL ES 或其他圖形渲染框架;
6、有工程機械或車載系統(tǒng)行業(yè)經(jīng)驗者優(yōu)先。
加分項:
有Unity3D開發(fā)經(jīng)驗,GIS相關(guān)開發(fā)經(jīng)驗優(yōu)先;
熟悉C/C++開發(fā),有實際跨平臺開發(fā)經(jīng)驗;
熟悉CANopen、J1939、ISOBUS 等行業(yè)協(xié)議。