工作内容:1、负责光模块的相关软件开发;参与软件的设计、代码编写、软件调试测试、维护和改进工作; 2、负责400G相干光模块的Firmware程序开发和调试工作; 3、负责调制器算法开发和调试工作; 4、负责相关项目软件设计文档的编写和评审。 5、与硬件工程师一起完成光模块调测试需求的分析与整理,完成方案设计、评审,解决产品相关的技术问题; 6、负责光模块产品固件开发和调试,输出验证报告; 7、与产品线工程师共同解决客户侧firmware相关的技术问题。 工作要求:1、本科以上学历,通信工程、电子信息工程、电子科学与技术、计算机科学与技术、光信息科学等相关专业; 2、有5年以上软件开发,光模块固件开发相关工作经验,了解相干光模块,有相干光模块算法开发和调试经验,有400G以上光模块测试经验者优先; 3、熟练掌握C/C++语言,熟悉RS232、SPI、12C 、USB等通信协议;精通C语言嵌入式软件开发,熟练运用常见的ADI,ST等ARM内核MCU;4、具有一定的GUI编写软件能力优先;5、责任心强、工作认真踏实,具有良好的沟通能力。能够接受加班和紧急情况下到岗要求; 6、严谨的开发态度,良好的编程风格,具有一定的分析问题和解决问题的能力。