岗位职责:
1. 协助总体工程师开展软件架构设计;
2. 根据用户需求协助总体工程师开展软件方案设计,并编制软件方案设计报告;
3. 根据总体工程师下达的软件研制任务书,开展软件需求分析、设计、编码和测试等软件相关工作;
4. 负责软件相关技术文件的编制工作,如软件需求规格说明、软件设计说明等;
5. 参与产品整机调试工作,解决调试过程中出现的软件问题;
6. 保障用户开展产品在系统中的软件联调联试工作;
7. 负责生产、交付过程中各类软件问题解决,必要时参与软件方面技术归零报告编制;
8. 根据用户要求,配合第三方评测机构开展软件测评及问题闭环;
9. 完成上级领导交办的其他事项。
任职要求:
1、通信、电子、计算机、软件工程等相关专业, 本科及以上学历,5年以上相关工作经验;
2、精通C/C++语言,深入理解和应用常用数据结构、算法;
3、熟悉ZYNQ、DSP等常用嵌入式平台,了解嵌入式平台工作原理;
4、熟悉嵌入式软件底层驱动开发和应用软件开发,熟悉网口、PCIE等通讯接口;
5、熟悉软件开发流程和软件工程化管理相关规定;
6、较好的编程规范和文档编写能力,能熟练阅读中文、英文技术文档;
7、有卫星通信、卫星导航等领域工作经验者优先;
8、熟悉通信原理、数字信号处理、软件无线电等知识者优先;
9、有Linux下的驱动程序的开发或FPGA开发经验优先;
10、具备良好的团队精神和沟通能力,有较强的进取心,有一定抗压能力。