岗位职责
1、负责基于Android平台的工程机械控制终端软件开发与维护;
2、参与系统架构设计、模块划分、核心功能实现;
3、编写高质量、易维护的代码,确保软件运行的稳定性与可靠性;
4、配合硬件团队调试设备通讯(如CAN、串口、以太网等);
5、编写相关技术文档,包括设计文档、测试文档等; 跟踪并研究Android新技术,提升产品体验与性能;
6、参与软件的版本管理、打包发布等工作。
任职要求
1、本科及以上学历,计算机、自动化、电子信息、通信、机械电子等相关专业;
2、 熟练掌握Java/Kotlin语言,熟悉Android SDK及常用开发框架;
3、有实际Android应用开发经验,独立完成过至少一个完整的项目;
4、熟悉工程机械行业相关技术优先(如车载终端、智能仪表、人机交互界面开发);
5、熟悉以下一项或多项技术者优先:
与底层硬件通信(如CAN总线、串口、Modbus、LIN等);
Android NDK、JNI开发;
OpenGL ES 或其他图形渲染框架;
6、有工程机械或车载系统行业经验者优先。
加分项:
有Unity3D开发经验,GIS相关开发经验优先;
熟悉C/C++开发,有实际跨平台开发经验;
熟悉CANopen、J1939、ISOBUS 等行业协议。