软件工程师(Kotlin、C++、Java 和嵌入式)

圣弗朗西斯科 3天前全职 网络
面议
骰子是技术专家在其职业生涯各个阶段的首选职业目的地。我们的客户Hydrozn正在寻找以下职位。今天通过Dice申请! 你好, 希望你一切都好!!! 职位名称:软件工程师(Kotlin、C++、Java和嵌入式) 地点:加利福尼亚州圣何塞现场办公(每周5天现场) 工作期限:长期项目 类型:合同 学历要求:学士学位 技能集群:EE-Mobile-Android_Fullstack_Dev_with_Kotlin. 主要技能:Kotlin、C++、Java和嵌入式 职位描述: 标题:高级软件/固件工程师(设备端遥测开发) 关于该职位 我们正在寻找一位技术娴熟且经验丰富的高级软件/固件工程师,负责设计和实施强大的设备端遥测解决方案。该职位专注于构建高效、可靠和可扩展的基础设施,以从设备收集关键调试日志和产品指标并安全地传输到云端,同时确保对设备性能的影响最小。 职责 - 领导核心项目的实施,旨在重新定义关键日志收集和传输的遥测基础设施。 - 设计并构建强大的设备端系统流程集成,以实现高效的遥测数据收集和基于API的数据传输。 - 引入日志机制的增强功能,以实现更快的洞察和简化的调试。 - 在现有设备端遥测基础设施中提出并推动主要的可靠性和可扩展性改进。 要求 - 5年以上编写设备端代码(嵌入式系统、Android原生等)的实际经验。 - 至少精通以下之一:Kotlin、Rust、C++、Java。 - 具备与Android系统组件的丰富经验,如:Android原生进程、Android应用开发、Android系统服务器、Android AIDL、SELinux、GMSCore SDK开发。 - 具备设计和实现进程间或应用间通信机制的经验。 - 熟悉SELinux策略和Android权限模型。 - 深刻理解Android框架。 - 热衷于为固件、系统日志和产品指标构建高性能的设备端遥测解决方案。 参考技能(仅供参考) Aqueduct平台: 语言:Kotlin、Rust 技能:Aqueduct、GMSCore Clank使用指标到WW: 语言:C++、Java、Kotlin 技能:Chrome、Westworld、设备端遥测开发 具备在Clank中使用Java包装器的经验 HaTS WW集成: 语言:Kotlin 技能:Android应用开发、Westworld、设备端遥测