岗位职责(至少3条): ① 参与公司矿用产品研发,负责单片机、嵌入式软件设计与开发。 ② 根据产品研发计划参与项目需求分析,负责软件系统框架和核心模块的详细设计。 ③ 负责产品的软件代码编写及调试工作。 ④ 联合硬件工程师完成产品整机调试,测试工作。 ⑤ 负责编写软件设计文档、测试及其他相关技术文档。 任职要求: ① 本科学历五年以上嵌入式软件开发经验,研究生学历三年以上嵌入式软件开发经验。 ② 熟悉ARM开发调试,具有一定的项目经验。 ③ 精通C/C++语言, 多线程、多进程、内存共享、网络通信编程技术,具有应用软件开发经验。 ④ 熟悉嵌入式Linux相关开发、调试、优化工具。 ⑤ 熟悉网络编程、熟悉Socket编程,熟悉TCP/IP协议和HTTP协议。 ⑥ 熟悉常用数据库(Mysql,Oracle,RDB,LDB其中一种)的设计和开发。 ⑦ 熟悉QT GUI开发工具。 有矿山类产品设计经验者优先。