职位描述:
岗位职责: 1、负责嵌入式Linux应用开发和维护: 2、负责产品Linux应用整体架构设计: 3、配合测试及开发团队完成整个产品的开发调试和bug修复: 4、参与项目组需求分析和方案设计,完成功能模块开发: 5、负责软件流程图、详细方案设计等相关技术文档的编写与整理。 任职要求: 1、至少3年以上Linux环境下C/C++/Qt应用项目开发经验 2、熟悉Linux系统、熟悉嵌入式开发模式、熟悉Linux环境下的交叉编译。 3、熟练掌握C/C++编程语言、熟悉QT框架、具备软件架构设计能力; 4、熟练掌握面向对象设计方法、数据结构及算法; 5、熟练掌握多进程/多线程编程、网络编程、三方库调用等方面的编程。 6、熟悉CAN、I2C、RS232、RS485、Ethernet、Modbus等通信协议 7、熟悉Makefile、shell、GDB、Git、SVN. 8、具备较强的软件定位能力与排查能力 9、有良好的编程习惯、和文档写作能力。工作积极主动、具有良好的沟通、合作能力。
岗位职责: 1、负责嵌入式Linux应用开发和维护: 2、负责产品Linux应用整体架构设计: 3、配合测试及开发团队完成整个产品的开发调试和bug修复: 4、参与项目组需求分析和方案设计,完成功能模块开发: 5、负责软件流程图、详细方案设计等相关技术文档的编写与整理。 任职要求: 1、至少3年以上Linux环境下C/C++/Qt应用项目开发经验 2、熟悉Linux系统、熟悉嵌入式开发模式、熟悉Linux环境下的交叉编译。 3、熟练掌握C/C++编程语言、熟悉QT框架、具备软件架构设计能力; 4、熟练掌握面向对象设计方法、数据结构及算法; 5、熟练掌握多进程/多线程编程、网络编程、三方库调用等方面的编程。 6、熟悉CAN、I2C、RS232、RS485、Ethernet、Modbus等通信协议 7、熟悉Makefile、shell、GDB、Git、SVN. 8、具备较强的软件定位能力与排查能力 9、有良好的编程习惯、和文档写作能力。工作积极主动、具有良好的沟通、合作能力。
