职位描述
一、岗位资格(按要求重要程度由强到弱填写)
1、性别要求:不限
2、年龄要求:40岁以下(经验丰富,要求可适当降低)
3、学历要求:大学本科及以上。
4、专业要求:计算机类、电子信息、软件工程等相关专业。
5、经验要求:2年以上 Android 应用程序开发经验,有农机智能化相关产品的安卓 APP 开发经验者优先考虑。
二、任职能力要求
1、Android 开发技能:编程语言:深入理解 Java 或 Kotlin 语言,具有扎实的编码基础。开发框架与原理:熟练掌握 Android 开发平台及框架原理,包括界面绘制、数据存储、网络通信协议等,熟悉 View 绘制原理,精通自定义控件。性能优化:熟悉 Android 系统常见 UI 优化、性能优化方式,能够优化程序以适应农机车载环境。
2、车载通信与硬件交互:通信协议:熟悉串口、CAN 总线等通信协议,具备硬件设备数据联调经验,了解 WebSocket/MQTT 等通信协议。硬件交互:有与传感器等硬件通信的安卓 APP 开发经验,能够进行 C 代码集成等工作。
3、其他技能要求:地图与定位:熟悉 GIS 开发,如 Mapbox、OpenLayers 等,能实现北斗坐标转换、农机轨迹动态绘制,有农机 / 工程机械 HMI 界面开发经验优先。图形渲染:掌握 Canvas/WebGL 等图形渲染技术者优先。
三、工作职责:
1、开发与设计:负责农机智能化产品的安卓端开发,包括架构设计、UI 实现、各种通信(串口、4G、CAN 等)、C 代码集成、OTA 升级等。与硬件、算法团队协作,实现北斗定位数据、农机控制指令的实时可视化交互。
2、测试与优化:负责农机智能化产品的集成和调试,进行对标和测试,确保软件在复杂工况下的稳定性与响应速度。根据测试结果,修改相应功能,解决测试过程中出现的问题,优化程序。
3、文档与协作:编写相关技术文档,如设计文档、测试文档等。协同团队及其他部门的工作,保障项目顺利推进。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕