深圳舞肌科技有限公司
机器人系统软件工程师(校招)
RESPONSIBILITIES
岗位职责
【职位综述】 方向:嵌入式 / 实时控制 / 可视化 / 工具链 负责搭建嵌入式固件到实时通信、上位机SDK、可视化调试工具的完整机器人软件栈,参与跨MCU、PC、Web的系统级软件设计、实现与维护,全流程支撑真实机器人的研发、调试、运行及数据回放,协同多团队优化系统核心性能。
【核心任务】
设计并实现STM32等MCU的实时嵌入式固件,掌握底层实时控制相关机制;
构建UDP/自定义协议的高频低延迟通信链路,解决丢包、乱序等通信工程问题;
基于Rust/Python开发机器人上位机软件及SDK,对接并扩展ROS2数据与通信体系;
搭建MCAP相关数据记录、回放与分析链路,集成/开发桌面/Web端机器人可视化与调试工具;
协同算法、硬件、产品团队,持续优化机器人软件系统的稳定性、实时性与可维护性。
【关键要求】
REQUIREMENTS
任职要求
具备扎实的软件工程基础,精通数据结构、并发、网络、系统设计相关知识;
至少熟练掌握Rust/C++/Python/TypeScript其中一种开发语言,Rust优先;
能独立定位并解决固件、通信、上位机间的跨层问题,对系统性能有工程直觉;
有机器人/自动化/嵌入式相关项目经验,或ROS2/实时控制系统开发经验者优先;
具备SDK、工具链、调试系统开发经历,或关注可视化设计、开发者体验者加分;
能灵活切换MCU、网络、PC、Web多场景开发,愿意参与工具开发与工程化落地
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。
