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