logo of anker

安克创新高级机器人软件工程师

社招全职5年以上地点:深圳状态:招聘

任职要求


1、编程语言与工程能力
-精通C++(5年以上),熟练使用C++11/14/17特性
-熟练使用智能指针(shared_ptr、unique_ptr)、RAII、移动语义
-熟悉模板编程,能够设计和实现模板类/函数
-具备良好的代码风格,熟悉防御性编程实践
2、并发与多线程编程
-深入理解多线程编程模型,熟练使用mutex、condition_variable、atomic等同步原语
-能够识别和解决数据竞争、死锁、优先级反转等并发问题
3、系统设计与架构
-熟悉常用设计模式:状态模式、命令模式、模板方法、观察者模式等
-具备分层架构设计能力,理解依赖倒置、接口隔离等SOLID原…
登录查看完整任职要求
微信扫码,1秒登录

工作职责


岗位概述:
负责扫地机器人业务逻辑层的研发,涵盖任务调度、人机交互、设备协同等核心模块,与路径规划、SLAM等算法团队协作,将底层能力整合为完整的产品功能。
岗位职责:
核心职责
1、需求分析与方案设计
-深度参与产品需求评审,将模糊的产品需求转化为清晰的技术方案
-与产品经理协作定义功能边界、异常场景和验收标准
-输出技术设计文档,评估需求对现有系统的影响
2、业务逻辑开发
-任务调度模块:清扫模式管理、中断恢复、断点续扫等核心调度逻辑
-APP交互模块:处理云端/APP指令下发、状态上报、用户操作响应
-基站任务模块:基站任务状态机设计与实现(洗拖布/集尘等),异常检测与恢复机制,多产品型号适配
-地图管理模块:多类型地图的生命周期管理、持久化、数据一致性保障
-分房与美化模块:基于图像处理的房间分割与地图优化算法
-设计并实现复杂的状态机系统,管理机器人在不同场景下的行为切换
-开发多产品型号的功能适配方案,支持产品线的快速扩展
3、架构优化与重构
-识别并解决现有代码中的技术债务,包括:并发安全问题、状态爆炸、代码耦合等
-推动代码模块化重构,提升系统的可测试性和可维护性
4、质量保障
-建立单元测试和集成测试体系,提升代码覆盖率
-参与代码评审,推动团队编码规范的落地
-分析并修复生产环境的疑难Bug,尤其是并发、状态机相关的问题
包括英文材料
C+++
多线程+
还有更多 •••
相关职位

logo of mi
社招A120202

1. 负责汽车嵌入式系统软件的架构设计、软件开发、测试和交付; 2. 负责汽车嵌入式系统软件的功能模块设计、软件开发、测试和交付; 3. 负责控制器板级设芯片复杂驱动开发,例如SBC, 桥驱, 高边驱动等; 4. 负责硬件Binrgup、Debug和验证; 5. 代码优化、性能和稳定性改进和质量保证; 6. 负责相关问题分析和解决。

更新于 2024-12-09南京
logo of aliyun
社招1年以上技术类-算法

负责智能客户运营等多个产品的算法研发与落地,机器学习建模、前沿技术追踪、大语言模型Large Language Model (LLM) 技术在各垂类业务场景落地的核心技术攻坚等。 比如智能运营助手、营销答疑助手、营销Agentic Workflows构建等场景的大模型落地,提升内外部用户的服务效率和用户体验。 职位描述: ‒ 负责基于通用基座大模型结合领域数据构建营销服务领域大模型,包括但不限于如下场景的营销LLM关键技术攻坚: 1. 大模型落地业务场景识别 2. 垂域数据清洗 / 构造 3. 垂域LLM的后训练 4. 搜索增强RAG 5. LLM Agents 6. LLM推理加速 ‒ 探索基于大模型技术的营销场景服务新形态,包括多场景下的大模型对话机器人、智能辅助Copilot、Agentic Workflow大模型在实际业务场景中的落地,打造营销领域的AI Agent标杆。

更新于 2025-06-19北京
logo of tencent
社招CSIG技术

1.负责开发和优化自动驾驶端到端算法及系统,整合感知、预测、建图、决策等各传统模块,并负责端到端算法模型的车端移植与模块部署; 2.设计、开发和优化自动驾驶端到端算法,分阶段实现感知端到端、感知预测端到端、感知决策端到端三阶段算法研究; 3.开发、维护车端基于ROS2通信的端到端自动驾驶工程链路,提升车端识别准召、FPS、资源开销等性能指标; 4.与团队合作,进行算法性能评估和优化,对接上下游模块,提供满足下游需求的算法输出。

更新于 2025-05-26北京
logo of didi
社招技术

1、自动驾驶系统验证、算法评估、发版准出评估、版本构建等环节的方案设计和实施,制定计划,设计场景,评估执行并撰写报告; 2、负责问题分析、定位,通过部分系统分析和数据分析工作为部门提供高价值研发数据 3、负责利用SIL、HIL、VIL等手段对自动驾驶系统进行全面评估 4、参与制定/规划符合功能安全规范的自动驾驶软件的测试框架和测试方法; 5、参与质量效能工具平台建设,用系统化、流程化的思路提高软件质量保障效果;

更新于 2025-08-22北京