高级移动端工程师,BLE 连接(iOS 和 Android)
为 Beacon Biosignals 的居家 EEG 平台开发原生 iOS 和 Android 蓝牙连接功能。 提升数据流传输的可靠性、设备诊断能力以及可穿戴设备集成,支持临床护理和试验。
描述
- 负责原生 iOS 和 Android BLE 设备 SDK 的开发
- 确保不同手机、操作系统和实际使用环境中的连接可靠、数据吞吐量充足且电池性能良好
- 与设备团队协作处理固件接口、GATT 配置文件和设备行为
- 通过简洁且经过充分测试的原生模块,让 React Native 应用能够使用设备功能
- 通过遥测数据和现场反馈监控连接情况,并识别和解决故障模式
- 参与制定移动平台路线图和技术方向
- 改善 iOS 和 Android 上的 BLE 配对和重新连接
- 增强 EEG 数据流传输能力,包括从连接中断和应用切换到后台的情况中恢复
- 构建设备端支持,以便在应用内检查 EEG 信号质量
- 添加诊断功能,帮助临床运营团队在现场排查设备问题
任职要求
- 拥有至少 8 年移动端开发经验,其中包括大量原生 iOS(Swift)和/或 Android(Kotlin)开发工作
- 有将 BLE 外设集成到正式发布的移动应用中的经验,包括使用 Core Bluetooth 或 Android BLE API 等工具处理配对与绑定、重新连接、后台运行和数据吞吐量
- 有集成传感器或从可穿戴设备传输健康数据的经验
- 严谨处理可靠性、边缘情况、设备差异和性能问题
- 沟通清晰,并能适应协作式异步工作环境
- 加分项:开发过正式发布的 React Native 应用,或 React Native、Expo 原生模块
- 加分项:使用过 TypeScript 以及 React Native、Expo 或 GitHub 等相关工具
- 加分项:有医疗设备、EEG 或可穿戴设备方面的经验
- 加分项:开发过临床试验、患者服务或其他受监管场景的应用
- 加分项:参与过移动端或 BLE 开源项目
福利待遇
- 股权
- 带薪休假
- 其他福利
- 远程工作经验
- 在波士顿和纽约设有线下办公中心