职位描述
岗位内容:
1. 配合FPGA工程师开发,编写自研设备的底层驱动并封装成可发布的库文件
2. 配合架构师,完成软件产品的需求分析与架构设计,并承担上位机软件逻辑和用户界面的开发
3. 配合项目需求,编辑和撰写各类文档,包含需求文档,设计文档,接口使用文档等
任职要求:
1. 扎实的C/C++基础,了解Modern C++和常用设计模式;熟悉至少一种常用的解释性语言如Python, JavaScript, C# 等
2.熟悉linux或wsl下的开发环境和命令行工具;熟练使用git进行代码管理,了解基于cmake的构建工具
3.熟悉linux或windows平台下,各类常见硬件接口设备的驱动开发,如PCI,USB,socket
4. 熟悉至少一个常用的UI界面开发平台,如Qt,WPF等
5. 敏捷开发,以单元测试驱动自己的开发工作;能够编写接口清晰,注释简明的单元代码
5.较好的英语读写水平,习惯查阅英文技术资料
6.两年以上使用上述技能的工作经验, 或者开源社区的项目经验
7.强烈的技术热情和自我驱动力,同时具有严格的时间观念和质量意识
8.积极主动的沟通意愿和沟通能力
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕