51WORLD
客户端研发工程师
岗位职责
1. 负责采集客户端(PC,管理者工位)的功能开发与迭代:设备接入与连通性管理、多设备批量管理、采集作业启停、实时预览与骨骼叠加、本地文件管理、软件在线升级通道。
2. 负责手机端采集界面(采集员随身):设备状态与电量存储监控、掉帧告警、任务查看与起止、录后快速回看,以及高频传感器数据与视频流的实时渲染;支持初检规则在手机端运行,采集现场即可判定该段数据是否可用。
3. 负责设备数据的接入与落盘:Wi-Fi 与有线下的流式接入、无损视频落盘与索引、IMU 与骨骼数据同步落盘,以及断网续录数据的离线导入。
4. 参与本地服务端建设:现场多设备数据汇聚、按质检规则在本地筛除不可用数据再回传、与云端的分片续传与加密传输策略;这一层同时用于私有化部署。
5. 与硬件团队协同设备接入联调,定位问题归属;与产品、平台团队对齐版本配套发布。
任职要求
1. 三年以上客户端、前端或端侧服务的研发经验,有产品从开发到正式发布的完整交付经历。
2. 熟练掌握 Go 或 React / TypeScript 之一,并具备另一项的开发能力:本地服务与设备接入用 Go,界面用 React / TypeScript。
3. 做过设备配套软件,如智能硬件、相机、无人机、机器人或混合现实设备,理解设备接入、连通性管理、状态监控与在线升级这一类问题。
4. 做过音视频或高频传感数据的实时接入与本地落盘,处理过大文件的分片续传与完整性校验,能在弱网与断网场景下保证数据不丢。
5. 熟练使用 Claude Code、Codex 等 AI 编码工具,熟悉 Agent 框架与工作流编排。
6. 具备现场工作能力,能与硬件团队协同在真机上定位与解决问题。
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。