宇树科技具⾝智能软件⼯程师
社招全职地点:杭州状态:招聘
任职要求
1. ⼯程落地能⼒: · 精通C++和Python,具备优秀的编程习惯与软件架构设计能⼒,熟悉计算机体系架构和操作系统原理。 · 熟悉TCP/UDP、HTTP、WebRTC、DDS等通信协议,能够处理复杂的多进程/多线程通信与时延问题。 2. 模型部署经验: · 熟悉TensorRT, ONNX Runtime等推理框架,有模型量化(INT8/FP16)与剪枝的实战经验。 · 了解主流深度学习、计算机视觉、⼤语⾔模型(LLM)等原理,熟悉各类算法的特性与优缺点。 3. 机器⼈系统认知: · 熟悉相机、IMU、激光雷达等传感器的物理特性与常⻅失效模式,具备多传感器融合的应⽤经验。 · 了解…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 算法产品化: · 负责具⾝智能算法和模型在机器⼈上的开发与集成,将其转化为稳定的产品功能。 · 针对特定场景如家庭、⼯⼚等,对算法进⾏⼯程化调优,解决场景和业务适配问题。 2. 模型部署与优化: · 负责模型在嵌⼊式硬件(如Jetson Orin/Thor, 昇腾等)上的优化与部署。 · 优化机器⼈软件架构,降低系统延迟,确保“感知-决策-执⾏”链路的⾼频、稳定响应。 3. 实现数据闭环迭代: · 构建具⾝智能数据采集、存储、清洗、标注等软件系统和平台,解决机器⼈的数据问题。 · 构建⾃动化的数据闭环系统,确保模型能在现实应⽤中持续迭代提升。 4. 提升鲁棒性与可靠性: · 设计完善的异常处理机制,确保机器⼈在算法失效、传感器异常等突发状况下能安全停机或⾃我恢复。 · 建⽴完整的测试评价体系,通过真机测试与⻓时运⾏,发现并解决整个系统中在的问题。
包括英文材料
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
编程规范+
[英文] Google Style Guides
https://google.github.io/styleguide/
Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style.
HTTP+
https://developer.mozilla.org/zh-CN/docs/Web/HTTP
超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。
多线程+
https://liaoxuefeng.com/books/java/threading/basic/index.html
和单线程相比,多线程编程的特点在于:多线程经常需要读写共享数据,并且需要同步。
https://www.youtube.com/watch?v=_uQgGS_VIXM&list=PLsc-VaxfZl4do3Etp_xQ0aQBoC-x5BIgJ
https://www.youtube.com/watch?v=IEEhzQoKtQU
https://www.youtube.com/watch?v=mTGdtC9f4EU&list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4
https://www.youtube.com/watch?v=TPVH_coGAQs&list=PLk6CEY9XxSIAeK-EAh3hB4fgNvYkYmghp
https://www.youtube.com/watch?v=xPqnoB2hjjA
This video is an introduction to multithreading in modern C++.
https://www.youtube.com/watch?v=YKBwKy5PrpQ
Rust threading is easy to implement and improves the efficiency of your applications on multi-core systems!
还有更多 •••