1.1 职责 根据设计任务的总体需求,分解软件需求,进行软件方案设计; 可承担项目组软件开发设计工作; 负责完成项目开发过程中相关技术文档的编写工作;1.2 要求 熟练使用C/C++,具有扎实的C/C++基础:指针、面向对象特性、多线程、模板等; 熟悉嵌入式Linux底层软件结构及工作原理,熟练掌握驱动开发,具备独立完成整个项目的能力; 熟悉网络2/3层转发原理;有quagga、zebos、网络相关设备等开发经验优先考虑。 计算机及相关专业本科以上学历;两年以上从事设备软件(Linux下C/C++开发)开发工作经验; 具有良好的内外部沟通能力、良好的设计规范和编程习惯; 责任心强,有良好的团队协作精神。1.3 应届生要求: 熟练使用C/C++,具有扎实的C/C++基础; 熟悉linux开发环境; 具有良好的内外部沟通能力、良好的设计规范和编程习惯; 责任心强,有良好的团队协作精神; 具备良好的学习能力,具备良好的文档书写及总结能力。