推动基于OpenWrt的路由器的功能交付和可靠性;成为复杂固件问题和与射频及硬件团队跨学科集成的首选工程师。
主要职责:
- 领导中到大型功能的设计和实施(驱动程序调整、hostapd增强、ACS/DFS改进、电源管理)。
- 负责现场升级和复杂回归问题的故障排除;设计修复方案和测试。
- 改进固件构建的CI/CD,添加自动化射频测试挂钩和性能基准。
- 指导初级工程师,进行全面的代码审查,并倡导最佳实践。
- 与射频/硬件/产品团队合作进行校准流程和工厂配置。
必备条件:
- 5年以上嵌入式Linux经验,其中3年以上在OpenWrt或类似嵌入式发行版上。
- 精通C语言、shell和Python;具有内核调试(dmesg、perf、ftrace)和设备树经验。
- 具备扎实的Linux网络知识(桥接、ip、netfilter/nftables、qdisc)和无线协议栈(mac80211/hostapd)。
- 有生产固件发布经验并参与发布流程。
加分条件:
- 具有高通/Atheros平台的驱动程序经验,熟悉ath9k/ath10k。
- 具有Wi-Fi漫游、网状网络(802.11s)、MLO或Wi-Fi6功能的经验。
- 具备OTA/A-B更新、安全启动或遥测栈的背景。