岗位一:应用开发
工作职责
岗位职责:
1. 负责Android和小程序上应用需求的分析,开发与维护,确保功能的稳定性与可靠性;
2. 基于KMP(Kotlin Multiplatform)架构进行跨平台开发,提升代码复用率
3. 开发并维护机器人业务逻辑框架,支持多任务调度、状态管理等复杂功能
4. 推动机器人应用在真实硬件上的稳定落地,支持功能如远程控制、任务执行、语音交互等
5. 协同团队完成机器人相关功能的开发与测试,确保项目按时交付
工作要求
教育背景:计算机科学、电子工程、自动化或相关专业统招本科及以上学历;
技术能力:
熟悉Android应用开发,精通Java和Kotlin语言;
了解KMP(Kotlin Multiplatform)架构,有相关开发经验者优先;
熟悉Android Framework(FWK),能够深入理解其工作原理并应用于项目。
具备应用性能优化的经验,能够独立完成性能监控与问题解决。
具备良好的问题分析与解决能力;
具有团队协作精神,能够与不同角色的团队成员高效沟通。
有IOS应用开发经验者优先;
有小程序开发经验者优先;
有机器人相关应用开发经验者优先
岗位二:框架开发
工作职责
1.负责Android Framework层的功能开发、优化和维护;
2.深入研究Android系统架构,解决系统层的技术难题,提升系统性能和稳定性;
3.参与机器人相关功能的设计与开发,包括但不限于传感器集成、运动控制、Fota、语音交互等;
4.与硬件和驱动团队协作,完成设备驱动与Framework层的对接;
5.根据产品需求,定制和优化Android系统,支持机器人相关应用场景;
6.编写高质量的技术文档,确保代码的可维护性和可扩展性;
工作要求
岗位要求:
1.有两年及以上Android框架工作经验
2.对WMS、AMS、PMS其中一个领域有深入的理解
3.有相关领域的功能开发经验
4.自驱力强,深入FWK单个领域的学习,能够打通应用层到HAL层
5.对HAL层框架有一定的了解
6.精通Java语言,需要有C++、Python语言背景
7.有ROS(Robot Operating System)开发经验者优先
8.统招本科及以上学历,数学分析、计算机、软件开发等相关专业优先