武汉-嵌入式软件开发工程师(光模块-固件方向
工作职责
1.负责光模块固件的设计、编码、调试和维护,完成驱动、状态机、监控、控制及异常处理功能。 2.根据CMIS及SFF系列规范实现和验证寄存器、Page/Bank、App Selection、DDM、告警及控制功能。 3.负责DSP、CDR、激光器驱动、TIA、电源及温度监控等器件的初始化、配置和接口开发。 4.根据光电测试和系统测试结果,开展DSP参数、功耗、温度、FEC/BER、链路启动及重连稳定性调优。 5.负责不同交换机、网卡和系统平台的固件兼容适配,包括识别信息、写码规则、I²C访问、降速、分支和异常恢复。 6.负责固件问题复现、根因定位、修复和回归验证。编写固件设计、接口、寄存器、配置、测试、发布和问题分析文档。
任职资格
1.本科及以上学历,电子、通信、计算机、自动化等相关专业。 2.3年以上嵌入式固件开发经验,具有光模块、通信设备、光电设备或高速接口产品经验。 3.熟练掌握C/C++,熟悉MCU、裸机或RTOS开发,能够独立完成驱动、状态机和应用功能开发。 4.熟悉IIC、SPI、UART、ADC、DAC、GPIO、Flash等常用接口和器件。至少完整参与过一款产品从需求、编码、调试、验证到版本发布的过程。 5.了解CMIS或SFF系列管理接口,熟悉 QSFP-DD、OSFP、SFP-DD等 MSA 规范。 6.熟悉JTAG、逻辑分析仪、示波器等调试手段,能够结合软硬件现象定位问题。 7.具备Python或其他脚本开发能力,能够开发测试、配置或数据分析工具。 8.具备英文芯片手册、协议和技术资料阅读能力。
