Flexiv Robotics

机器人软件工程师

Flexiv Robotics  •  Shanghai, CN (Onsite)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

机器人软件工程师ShanghaiIntelligent manufacturing / Industrial Internet / Industrial automation - R&D1-3 yearsResponsibilities职位描述
我们正在寻找一位拥有出色软件工程能力并具备机器人学背景的软件工程师。你将负责公司机器人软件工具包(SDK)及相关开发工具的设计、开发与长期维护。
主要职责
1. SDK 开发与迭代: 负责多个软件工具包的架构设计、核心功能开发及接口抽象,确保工具包易用、灵活且高效。
2. 需求实现: 深入理解客户的功能需求并将其转化为可靠的工程实现,同时确保系统在复杂工业/服务场景下的稳定性。
3. 系统维护与优化: 负责软件工具包的 bug 修复、性能调优及跨平台兼容性维护,确保持续的系统稳定性和一致性。
4. 技术文档编写: 编写高质量的技术设计文档、接口说明及开发者指南,协助客户及内部团队高效使用工具包。
5. 工程质量保障: 参与代码评审,编写自动化测试用例,推动 CI/CD 流程在机器人软件开发中的应用。Qualifications1. 教育背景: 计算机、机器人学、自动化、机电一体化或相关专业研究生及以上学历。
2. 软件工程功底:
- 精通 C++(常用 C++17 及以上标准)及 Python,具备良好的编程习惯和代码风格。
- 熟悉常见的设计模式、数据结构与算法,能够编写易维护、低耦合、高质量、高性能的代码。
- 熟悉 Linux 开发环境,熟练使用 Git、CMake 等工程化工具。
3. 机器人学背景:
- 掌握机器人学核心理论,包括但不限于:正/逆运动学、动力学、笛卡尔空间控制等。
- 了解常用的机器人中间件(如 ROS/ROS2)或具备相关开发经验。
4. 综合素质:
- 具备卓越的分析与解决问题的能力,能够快速定位并解决复杂的软件 bug 或系统集成问题。
- 优秀的沟通能力和客户服务意识,能够准确理解技术需求并转化为开发计划。
5. 语言能力:
- 能够熟练查阅并理解前沿英文技术文献及文档。
- 具备流利的英语口语沟通能力,能够直接与海外团队或国际客户进行技术讨论与需求对接。
- 能够高质量地完成全英文代码注释及技术文档的撰写。
加分项
1. 有商业化机器人 SDK 或开源机器人库维护经验。
2. 熟悉多线程编程、优先级管理、实时系统(RTOS)、分布式系统通讯。
3. 具备跨平台开发经验(Linux/Windows/macOS)。
4. 在 GitHub 等平台有高质量开源项目或对知名机器人开源社区有贡献。
如果你热爱机器人技术,追求卓越的代码艺术,并希望你的代码能够赋能全球开发者驱动先进机器人,欢迎加入我们!Job Information Department: Controls and Systems Architecture Vacancies: 1 Apply
Flexiv Robotics

About Flexiv Robotics

Flexiv is a deep-tech company that is committed to developing and manufacturing general-purpose adaptive robots that redefine intelligent automation. Combining advanced robotics and artificial intelligence with human-centered design, Flexiv's robots empower businesses to flexibly automate complex tasks with intuitive and easy-to-use interfaces.

Headquartered in the US, our company has a global presence with offices and partners located in key markets around the world. Our international network of experts and partners are committed to supporting you throughout your automation journey. From planning and design to implementation and maintenance, we offer comprehensive assistance that ensures the successful deployment of your projects.

Flexiv was founded in 2016, with a core team from robotics and AI laboratories at Stanford University.

Industry
Unknown
Company Size
51-200 employees
Headquarters
San Jose, California
Year Founded
2016
Social Media