Linux网络驱动/协议栈开发工程师-西安(J13981)

深圳市广和通| 西安
社招本科
发布于 2026-06-16

职位描述

1. 负责车载Linux网络协议栈及网络子系统的架构设计、开发与维护,保障车载通信的实时性、可靠性与安全性。 2. 深入开发与维护TCP/IP协议栈核心代码,精通ARP、DHCP、DNS、ICMP等基础网络协议的实现与调优。 3. 负责网络性能调优与复杂网络问题攻坚,系统性解决吞吐量不足、高延迟、丢包、网络抖动等性能瓶颈。 4. 深入理解并优化网络底层中断处理机制(NAPI、硬/软中断、DMA),降低中断开销,提升CPU利用率与网络吞吐。 5. 负责车载典型网络拓扑搭建与组网方案设计,熟练运用VLAN、网桥、路由、NAT、隧道等技术实现多域隔离与通信。 6. 负责车载异构网络(以太网、WiFi、Modem)的融合组网与问题排查,解决多网络共存时的路由策略、网络切换及互扰问题。 7. 主导各类网络疑难问题的定位与排查,熟练使用tcpdump、Wireshark、ethtool、perf、trace-cmd、eBPF等工具进行深度诊断。 8. 与硬件、BSP、测试及整车集成团队协作,完成系统联调、车规级认证与量产交付。

任职要求

学历专业:本科及以上,计算机、通信、电子、网络工程、自动化等相关专业。 - 工作经验:3年以上Linux网络开发或嵌入式网络驱动开发经验,有车载量产项目经验者优先。 专业技能 - 精通TCP/IP协议栈各层原理及代码实现,深入掌握ARP、DHCP、IP、ICMP、UDP、TCP等核心协议。 - 熟悉Linux内核网络子系统源码(net/core、net/ipv4等),具备协议栈参数调优及拥塞控制算法优化能力。 - 具备极强的网络故障排查能力,能熟练运用分层排查手段,快速隔离并定位物理层、链路层、网络层、传输层问题。 - 深刻理解Linux中断子系统、软中断(softirq)、NAPI机制,能进行中断亲和性绑定和中断风暴排查。 - 精通VLAN子接口划分、bridge网桥配置、iptables/nftables策略路由及流量管控,熟悉车载交换机VLAN配置。 - 熟悉车载以太网、WiFi(AP/STA)、Modem(PPP/QMI)的协同工作机制,具备多网络路由切换与冲突解决经验。 - 熟练使用性能分析工具集(tcpdump、ethtool、perf、sysstat、trace-cmd、bpftrace等),具备软中断占比较高的定向优化经验。

相关职位推荐