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