职位详情
Linux 系统工程师(路由器方向)
2-4万
移为通信
深圳
5-10年
本科
01-29
工作地址

南山智谷产业园-F座10楼

职位描述
一、岗位职责:
1. 负责基于 OpenWrt 平台的路由器/网关类产品的系统架构设计、核心模块开发与性能优化;
2. 主导网络协议栈、路由策略、NAT、QoS、防火墙(iptables/nftables)、流量控制、各类 VPN 协议栈(如 OpenVPN、WireGuard、IPsec/IKEv2、L2TP/PPTP、SoftEther 等) 的关键功能的开发与调优;
3. 深入分析并解决产品在高并发、多用户、复杂网络环境下的稳定性、安全性和性能瓶颈问题,尤其在加密隧道、NAT穿透、多WAN负载均衡与VPN协同场景;
4. 攻克 OpenWrt 系统在内核驱动适配、设备树(DTS)、无线管理(hostapd/wpa_supplicant)、IPv6以及 VPN 客户端/服务端联动机制等场景中的技术难点;
5. 设计并实现企业级或家庭级安全组网方案,包括 站点到站点(Site-to-Site)VPN、远程访问(Remote Access)VPN、Split Tunnel、DNS over HTTPS/TLS (DoH/DoT)等功能;
6. 带领或协同多人技术小组完成端到端功能交付,包括需求分析、方案设计、编码实现、测试验证及线上问题闭环;
7. 参与制定嵌入式 Linux 路由器软件开发规范、代码质量标准及自动化测试体系;
8. 跟踪 OpenWrt 社区及 Linux 内核网络子系统及主流 VPN 项目(如 WireGuard、strongSwan、OpenVPN)演进,评估并引入新技术提升产品竞争力。
二、任职要求:
1. 计算机、电子、自动化等相关专业,本科或硕士学历、具有7年及以上 Linux 应用/系统/驱动软件开发经验,其中至少 5 年专注于路由器、网关、CPE 或家庭网络设备领域;
2. 精通 OpenWrt 系统架构,有从零构建或深度定制 OpenWrt 固件的实际项目经验;
3. 深入理解 TCP/IP 协议栈、路由协议(静态/BGP/OSPF)、NAT、防火墙(iptables/nftables)、Netfilter、Conntrack 等机制;
4. 具备多种主流 VPN 协议的开发、调试与优化经验,包括但不限于:WireGuard(熟悉 wg-tools、内核模块、配置同步)、OpenVPN(支持 tun/tap、TLS 认证、动态客户端管理)、IPsec/IKEv2(使用 strongSwan 或 LibreSwan,理解 SA、ESP/AH、NAT-T)、L2TP/IPsec、PPTP(兼容性与安全加固)、SoftEther / ZeroTier / Tailscale(可选,但有集成经验者优先)
5. 熟练使用 C/C++ 进行嵌入式开发,熟悉 Linux 内核模块、netlink、procfs/sysfs、uevent 等机制;
6. 具备网络故障诊断能力,能熟练使用 tcpdump、Wireshark、strace、perf、ftrace、ip xfrm、wg show 等工具进行问题定位;
7. 熟悉常见 SoC 平台(如 MediaTek MT7621/7981、Qualcomm IPQ、Broadcom、Realtek)及其网络驱动、硬件加速加密模型者优先;
8. 具备独立承担复杂模块设计与开发的能力,同时具备良好的团队协作和跨部门沟通能力;
9. 有带领小型技术团队或主导关键技术攻关的成功经验;
10. 熟悉 Git、CI/CD、Yocto/OpenWrt 构建系统,具备良好的代码规范和文档习惯;
11. 有向 OpenWrt 官方社区提交补丁或维护 feed 的经历优先;
12. 了解docker/podman等容器技术原理,有边缘计算平台开发经验优先;
13. 了解阿里/腾讯/AWS/Azure等公有云平台技术,有IoT云平台对接开发经验优先;
14. 熟悉网络安全机制(如 DoS 防护、ACL、家长控制、URL 过滤)优先;
15. 具备较强的沟通能力、表达能力和协作能力,工作认真负责、有责任心,能承受压力;
16. 英文阅读能力良好, 具备良好写作能力。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请