职责描述:1. 负责基于SONIC系统的嵌入式设备软件开发、自测,输出自测报告,定位解决开发、测试过程中遇到的软件问题;2. 独立软件模块的设计与编码,确保代码质量与稳定性;3. 负责相关产品的现网问题分析、定位;4. 负责搭建测试环境,验证产品的软件相关功能,确保软件版本质量;5. 编写自动化脚本(Python)用于日志分析、测试验证等辅助开发任务。任职要求:1. 通信、电子、计算机、自动控制等相关专业,本科及以上学历,3年以上软件开发经验;2. 熟练掌握 C/C++ 编程语言,具备扎实的开发基础;3. 熟悉 Python 脚本语言,能够编写自动化工具提升效率;4. 熟悉 Linux 开发环境,了解 GCC、GDB、Makefile 等开发工具;熟悉TCPIP编程;5. 工作积极主动,具备良好的团队协作精神,能快速融入团队并积极推动项目进展,具备较强的沟通表达能力。