Cardo Systems, Ltd
Cardo Systems, Ltd
51 – 200 员工
制造业汽车电信
Cardo Systems, Ltd 开发面向摩托车骑手的通信技术,专注于 Bluetooth® 和 Dynamic Mesh Communication(DMC)对讲系统。自 2005 年以来,公司通过远距离连接、网状网络和自然语音操作等功能,不断推进骑手之间的通信。其产品已销往 85 个以上国家和地区,同时也为 SHOEI、HJC 和 Ducati 等摩托车配件品牌开发产品。Cardo Systems 专注于让移动中的通信更安全、更易用,业务横跨汽车技术、制造业和电信领域。

高级 Android 工程师 – B2C 移动应用,以色列

从零打造并领导 Cardo Systems 面向大众消费者的新一代 B2C 移动应用 Android 平台,服务于动力运动通信与连接。负责面向全球用户的架构、开发、测试及发布运营。

描述

  • 从零打造 Cardo Systems 面向大众消费者的新一代 B2C 移动应用
  • 负责 Android 平台的完整生命周期
  • 制定应用架构、技术决策、开发规范、质量策略和发布流程
  • 与产品、设计、后端、嵌入式、QA 和 DevOps 团队协作
  • 与负责其他应用的团队协调配合
  • 将产品理念转化为面向全球用户的可扩展、可靠且高质量的移动体验

任职要求

  • 至少六年使用 Kotlin 进行专业 Android 开发的经验
  • 拥有将生产级 B2C 移动应用从初始架构和技术选型推进至发布,并在大规模环境中运营的成功经验
  • 深入了解 Android 生态系统,以及性能、内存管理、稳定性和移动安全方面的当前实践
  • 具备扎实的软件架构背景,包括模块化、可测试应用以及可复用 SDK 或库的设计
  • 深入理解网络通信、API 集成、异步编程、本地存储和离线功能
  • 具备自动化单元测试、集成测试和 UI 测试的实施经验,以及 CI/CD 和 Google Play 发布管理经验
  • 在架构讨论、设计工作和代码评审中展现出较强的主人翁意识与协作能力
  • 具备专业的英语书面和口语沟通能力
  • 具备 Bluetooth Classic 和 BLE 的实践经验,包括配对、连接管理、HFP 和 A2DP 音频配置文件以及后台执行
  • 具备与互联硬件和固件团队合作开发设备协议及 OTA 固件更新的经验
  • 具备 VoIP 和实时音频经验,包括与系统通话功能集成
  • 具备交付 AI 功能并将 LLM 或机器学习模型集成到生产应用中的经验
  • 熟练使用 AI 辅助开发工具和工作流
  • 具备 Jetpack Compose 和现代 Android UI 框架的使用经验
  • 具备设计公共 SDK API、保持向后兼容、采用语义化版本控制并支持外部开发者的经验
  • 具备模块化、大型代码库、白标产品或多应用平台相关背景
  • 具备使用分析、崩溃报告、功能开关和 A/B 测试工具的经验
  • 具备 Kotlin Multiplatform 或 iOS 开发经验
  • 具备创业公司、规模化初创公司或类似快速发展的产品环境工作经验