岗位职责:1.参与公司产品开发,完成项目产品软件设计开发、编码实现任务工作;2.参与硬件的开发调试、软件故障排除;3.基于市场需求,承担定制软件设计、修改任务;4.技术文档编写和专利申请中技术文件的提供,专利编写;5.参与产品技术支持工作,向市场部提供产品技术描述和其他技术资料,并参与编写培训教材和用户培训工作;6.协助新产品导入,解决试验、生产过程中与研发相关的技术问题; 任职资格:1.精通C/C++语言其中之一,有良好的编程习惯及规范;2.熟悉gcc、g++、cc等编译工具其中之一,并熟练编写cmake或makefile;3.熟悉Linux操作系统,熟悉系统编程;4.熟悉CVS、SVN或GIT其中之一,有良好的版本管理及团队协作经验;5.有asio、boost、fpga实际开发经验可优先考虑;6.了解python及其编程可优先考虑;7.有良好的算法(数学)建模及数据分析能力