机器人sdk工具链工程师
上海
本科及以上
自动化类·计算机类
使用简历深度优化功能,快速提升简历质量
职位介绍
职位描述¶
如果说机器人 SDK 是一台发动机,那么工具链工程师就是让工程师真正能"打开引擎盖"的人。
这不是一个纯前端工位。这个岗位需要你同时扎根两侧:一侧是 Electron 的主进程 / 渲染进程 / IPC 架构,另一侧是 GDK SDK 的接口语义。只懂界面的人做出来的是"有壳没芯"的玩具;只懂 SDK 的人做出来的是"专家才能用"的黑盒。我们要找的是能让两者真正融合的工程师。
主要职责¶
负责 Electron 应用的主线开发
直接对接 SDK 接口,或通过 gRPC/proto 与后端服务联调,确保工具层正确反映 SDK 语义
参与工具产品化设计:从内部研发工具出发,持续评估哪些功能可以面向外部二开用户交付,参与 DX 设计决策
职位要求¶
本科及以上学历
有完整Electron 或其他桌面端应用的开发经历(能讲清楚主进程 / 渲染进程架构,以及处理过的实际难题)
熟练掌握 Type script / Java script;熟悉 React 或 Vue,具备 SPA 架构设计能力
深入理解 Electron 主进程与渲染进程通信机制(IPC / contextBridge),有打包 / 更新 / 权限 / 安全沙箱处理经验
能读懂 C++ / proto 定义的 SDK 接口,理解接口语义并在工具层正确表达;或有类似嵌入式 / 机器人 SDK 接入经验
熟悉 gRPC / Protobuf,能基于接口契约联调后端服务
具备 AI Agent 工具链开发经验(如 Skill / Workflow 形态的 LLM Agent 工具)者优先考虑
有产品化意识:能区分"内部工具够用"和"对外交付标准"之间的差距,有推动过工具质量提升的案例
具备以下经验者优先¶
写过 Electron native addon(node-addon-api / N-API),或处理过 Electron 与 C++ binding 的集成
了解 Foxglove Studio、Three.js / WebGL,有机器人数据可视化经验
用过 Isaac Sim / Mujoco 等仿真工具,理解机器人调试和数据回放场景
做过开发者平台或开发者工具产品(IDE 插件、调试器 UI、Foxglove 类工具的产品化)
有 B 端 SaaS 或开发者工具对外上线经验
我们特别欢迎具备强大学习能力和成长潜力的候选人,即使在某些方向经验尚浅,也能迅速适应并创造价值。
所属批次:智元创新(上海)科技股份有限公司 2027届校园招聘简章企业职位库在招档案→

