职位描述1、负责根据产品需求和定义,按时完成设计和开发测试工作; 2、参与机器人产品应用软件的需求分析与评估的研发与维护; 3、基于Linux系统开发通用组件以及中间件等; 4、参与软件模块的架构设计与可行性分析等; 5、撰写开发文档。任职要求1、统招本科及以上学历,电子,计算机,通信相关专业; 2、熟悉ARM多核架构的多任务开发; 3、理解linux系统的内存管理机制及多进程的管理机制; 4、具备linux驱动开发和内核开发经验者优先; 5、理解linux系统的内存管理机制及多进程的管理机制,掌握多线程、多进程、共享内存、网络通讯等应用编程; 6、掌握gcc,cmake,gdb等Linux环境开发工具; 7、参与过物联网智能硬件开发项目者优先,具有机器人、自动驾驶、三维视觉等相关实习经历或竞赛经验者优先。