软件工程师 – Wi-Fi

温哥华 2天前全职 网络
55.6万 - 93.8万 / 年
关于该职位 我们正在寻找一位才华横溢的软件工程师-Wifi,负责设计、开发和维护基于Linux的嵌入式系统,用于物联网设备。此职位专注于Wi-Fi连接、网络协议以及与边缘设备的集成。您将与硬件、软件和云团队合作,提供安全、可扩展且高性能的物联网解决方案。 主要职责 - 设计、配置和优化用于支持Wi-Fi的物联网设备和网关的基于Linux的网络系统。 - 开发和维护用于Wi-Fi连接(802.11标准)及相关网络功能的软件模块。 - 实现和维护Wi-Fi芯片组的设备驱动程序、守护进程和系统服务。 - 调试和解决跨内核、Yocto项目构建框架、中间件和应用层的Linux系统软件问题。 - 使用Wireshark和Tcpdump等工具分析网络日志以排除连接问题。 - 与硬件和质量保证团队合作进行平台启动和验证。 - 参与嵌入式系统架构设计和性能优化。 - 为客户和跨职能团队提供现场或生产问题的技术支持。 必备资格 - 计算机工程、电气工程、计算机科学或相关领域的学士或硕士学位。 - 3年以上Wi-Fi网络开发(协议栈或固件)经验。 - 拥有Wi-Fi芯片组和固件(高通、博通或类似)的实际操作经验。 - 精通C/C++编程、嵌入式Linux和系统编程。 - 了解Linux操作系统内部结构和网络概念(TCP/IP、套接字、路由)。 - 熟悉Wi-Fi标准(802.11 a/b/g/n/ac/ax)和安全协议(WPA/WPA2/WPA3)。 - 具备使用数据包分析工具(Wireshark、Tcpdump)的经验。 - 熟悉版本控制系统(Git)和敏捷开发方法。 优先技能 - 具有Wi-Fi Mesh、OpenWrt或类似框架的经验。 - 了解物联网协议(MQTT、CoAP)和边缘设备集成。 - 接触过云连接和远程设备管理。 - 理解高吞吐量Wi-Fi系统的性能调优。 软技能 - 优秀的问题解决和调试能力。 - 出色的沟通和协作能力。 - 能够在快节奏、以客户为中心的环境中工作。 加入我们的理由 - 参与尖端物联网和网络技术的工作。 - 协作和创新的团队文化。 - 提供专业成长和学习的机会。