光迅科技
嵌入式软件工程师(SONIC)
RESPONSIBILITIES
岗位职责
负责ONIE及SONIC操作系统在新硬件平台上的移植、适配与维护,包括 Bootloader 配置、设备树(DTS)修改及内核引导优化;
深入定制 SWSS、SAI 及 Redis 核心组件,开发差异化功能模块,输出详细设计文档并完成自测;
负责配合硬件、光学工程师分析定位问题,解决产品技术问题等;
负责现网及测试环境的全栈问题定位(从 ONIE 启动到 User-space 容器),解决内核与应用层复杂 Bug;
负责软件的需求分析,详细设计文档编写
REQUIREMENTS
任职要求
通信、光电、计算机、自动控制等相关专业,全日制本科及以上; 2、5年以上嵌入式 Linux 系统开发经验,具备交换机/白盒网络设备开发背景;
精通C/C++,深刻理解 Linux 内核启动流程、内存管理、IO模型及网络协议栈; 熟悉 Linux 设备驱动开发;
核心技能:熟悉 SONIC架构,熟练使用 SWSS、SAI 接口,理解Redis在Sonic中的数据模型应用;有ONIE+SONIC移植或定制经验者优先;
熟悉 Broadcom/Marvell/NXP 等主流芯片平台,具备设备树(Device Tree)修改能力;
具备优秀的故障排查能力,熟练使用 GDB、Perf、 dmesg 等工具进行内核态及用户态深度调试;
具备较强的分析及解决问题能力、良好的沟通能力,做事积极主动,责任心强
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。