资深/高级AIOT高级开发工程师(ios系统)(J18073)
岗位信息
| 招聘单位 | 传音控股 |
|---|---|
| 工作地点 | 上海市、重庆市、广东省 |
| 官方更新时间 | 2025-07-30T11:38:34 |
职位描述
职位概览:
你将负责 iOS 端核心通信中间件的设计与开发,构建支撑异构网络(Heterogeneous Network)的底层连接能力。该职位要求打破 WiFi 与蓝牙的物理边界,通过架构设计实现 WiFi STA、WiFi Aware、BLE 及经典蓝牙的协同工作,为上层应用提供高性能、高可靠的分布式通信框架。
核心职责
架构设计: 负责 iOS 互联互通中间件的方案设计与核心代码实现,构建屏蔽底层差异的统一通信抽象层。
异构组网: 实现多协议融合组网(Hybrid Networking),支持根据场景自动切换或并行调度 WiFi STA、WiFi Aware (NAN)、BLE (低功耗蓝牙) 及经典蓝牙 (MFi/EAA)。
协议栈开发: 自研或优化 P2P 通信协议,解决设备发现(Discovery)、配对(Pairing)及跨链路数据路由(Routing)中的性能瓶颈。
性能调优: 深度优化无线链路的功耗管理、连接稳定性及高并发数据传输下的延迟表现。
技术预研: 跟踪 Apple 最新的连接技术(如 AccessorySetupKit),探索在分布式场景下的前沿应用。
任职要求
经验背景: 3-5 年 iOS 开发经验,具备深厚的无线通信背景或分布式系统编程经验。
技术深度:
精通 Core Bluetooth 框架(Central/Peripheral 全流程),熟悉蓝牙协议栈原理。
精通 iOS Network 框架及 Multipeer Connectivity,有 WiFi Aware 或 P2P WiFi 实际项目经验。
熟悉 经典蓝牙 (External Accessory) 开发和AWDL(AirDrop)协议流程。
底层能力:熟练掌握 Swift/Objective-C,具备 C/C++ 功底者优先;深刻理解 TCP/IP、Socket 编程及自定义应用层协议。
分析能力:能够分析IOS系统蓝牙和WIFI日志辅助定位日志,有IOS底层分析调试经验
调试工具:能够熟练使用 Wireshark、PacketLogger 等工具抓包分析无线协议交互过程中的异常。
综合素质: 具备严谨的架构思维,能够处理多线程并发、内存管理及底层驱动适配中的复杂问题。
加分项
有跨平台通信中间件(如 Flutter/RN 插件)开发经验。
有智能家居(Matter/HomeKit)、智能座舱互联或分布式办公产品开发经验。
在开源社区有网络库或通信框架贡献者优先
任职要求
任职资格
1. 6年以上Android BSP领域开发经验
2. 对主流芯片设计和Linux的CPU调度策略,EAS能效模型等一个或多个模块有很深的技术理解,有实际性能或者功耗优化或者问题解决的经验
3. 具有广阔的技术视野,了解主要芯片厂商,开源社区的技术方向
4. 有良好的思维和沟通协调能力,具备技术热情
5. 具备实际CPU调度领域方向性能功耗优化方案架构设计和开发经验者优先
提示:投递请认准招聘单位官方招聘官网,谨防中介收费。