岗位职责:
1、负责光通信产品的软件开发,主导软件系统的架构设计与核心模块开发;
2、开发控制与管理软件,实现对光链路、光器件的精确控制及与其他设备的互通,进行相关软件的设计、代码编写,软件调试及测试;
3、协同光学与电路团队完成软硬件联调,解决软件与硬件交互过程中的问题。维护与升级软件系统,持续优化功能以满足产品需求。
任职要求:
1、计算机、通信工程、软件工程等相关专业硕士及以上学历,5年以上嵌入式/系统软件开发经验;
2、精通 C/C++ 编程,具备扎实的系统编程能力和良好代码规范;
3、熟悉Linux内核机制(进程调度,内存管理和文件系统等)及内核模块调试,有Sonic开发经验优先;
4、熟悉TCP/IP协议栈、防火墙和SSH/VPN配置,具备系统安全加固经验;
5、熟练使用Shell/Python/Go等编写运维脚本,熟悉Ansible/Puppet/SaltStack等自动化工作;
6. 熟练使用日志分析、性能监控工具及调优;
7、具备较强的英文能力,能够熟练阅读英文技术资料;
8、具有快速的学习及创新能力,具备良好的团队合作精神,抗压能力强,工作积极主动,拼搏进取。