岗位职责:
1) 根据项目要求,完成软件的功能设计和架构设计等,撰写相关设计文档;
2) 完成Linux操作系统驱动和应用程序的开发、调试和性能优化工作;
3) 搭建开发和测试环境,编写系统测试评估软件,进行软件功能验证;
4) 完成已有项目的软件维护和升级,并积极参与产品整体的功能和流程设计和优化。
岗位要求:
1) 本科及以上学历,计算机和电子信息类相关专业,相关工作经验5年以上;
2) 精通C/C++编程开发,有良好的编程风格和较强的软件编程能力;
3) 熟悉,掌握Linux相关开发工具和常用调试方法;
4) 有较强的敬业精神、责任心、良好的沟通能力和团队合作精神,具有较强的学习能力;
5) 具有AHCI、NVMe 协议、RAID0/1/5、文件系统开发经验优先;
6) 具有Xilinx Kintex/Virtex7、ZYNQ7和MPSOC软件开发经验优先;
7) 具有VxWorks应用软件或驱动开发经验优先。