JD logo
京东
嵌入式工程师

嵌入式工程师

发布于 大约 14 小时前

普通员工/个人贡献者

北京市
中级经验
全职员工
仅现场办公
学历未注明
嵌入式开发
Canopen
Freertos
Nvidia Jetson
Rt-Thread
Stm32
机器人控制
瑞芯微Rk

AI 估算 · 15k–30k

北京嵌入式技能稀缺,要求多平台实时系统,薪资中上,15K-30K合理。

职位详情

关于这个职位

作为京东零售的嵌入式工程师,你将负责机器人核心控制系统的软件开发,涵盖MCU/SoC平台的驱动、电机控制及工业通讯协议

参与硬件协同设计和全流程开发,解决关键技术难题,并推动产品持续迭代
适合热爱底层技术、享受从硬件到软件全链路挑战的工程师

最低要求

计算机科学、自动化、电子工程、机械电子工程等相关专业

编程能力:熟悉C/C++语言,具备扎实的编程功底和良好的代码风格
系统经验:熟悉Ubuntu或其他Linux发行版,具备在Linux环境下进行开发的丰富经验
熟悉Freertos,rt-thread等实时操作系统
平台熟悉度:熟悉英伟达Jetson、瑞芯微RK等至少一种主流嵌入式/X86边缘计算平台
熟悉STM32、NXP等至少一种单片机
工具掌握:设计工具:熟练使用至少一种电路/电气设计工具(如Altium Designer、EPLAN等) 调试工具:熟练使用示波器、万用表、信号发生器等硬件调试工具
核心素质:具备优秀的动手能力和调试能力,逻辑思维清晰,有强烈的责任心和团队协作精神

工作职责

核心软件开发:负责机器人嵌入式MCU/SOC/X86平台的软件设计、开发与调试,涵盖底层驱动开发,以及电机(伺服、步进、有刷电机等)、夹爪和机械臂控制的应用层控制程序实现

通讯协议开发与维护:开发、优化和维护机器人内部通讯协议与接口,包括但不限于CAN/CANOPEN、UART、 SPI、12C、EtherCAT、Modbus、PROFINET、TCP/IP等
硬件协同设计:参与机器人控制相关的电气/嵌入式硬件设计,能独立或协作完成电路原理图绘制、硬件选型与调试
全流程开发参与:参与从需求分析、系统架构设计、系统移植(BSP、驱动适配)到性能调优的全流程开发工作
技术攻关与维护:主导或协助解决软件开发及产品化过程中的关键技术难题,并对现有系统进行持续优化、迭代和维护

优先资格

具备Xenomai、PREEMPT-RT等Linux实时化系统的实际开发经验

拥有机器人、数控机床、自动化设备等领域的从业经验

AI 洞察

优缺点分析

优点

  • 深度参与机器人核心控制开发,技术栈全面,涵盖驱动、控制、通讯和硬件,对个人技能提升很大
  • 京东作为大平台,资源丰富,业务场景落地性强,能接触到真实物流机器人应用
  • 嵌入式+机器人方向是热门赛道,职业发展前景好,薪资有竞争力
  • 与团队协作开发,能培养跨领域协作和解决问题能力
  • 要求技能广泛,从底层驱动到应用控制再到硬件设计,学习曲线陡峭
  • 机器人调试涉及硬件和软件联调,问题定位复杂,可能需要较强耐心和动手能力
  • 适合热爱底层技术、动手能力强、对机器人控制有浓厚兴趣,并愿意在复杂嵌入式系统上深入钻研的工程师

缺点 / 挑战

  • 作为社招岗位,可能面临快速交付和业务压力,需要高效解决现场问题

角色解读

  • 从嵌入式软件工程师向系统架构师发展,负责更复杂的机器人控制系统设计
  • 积累机器人控制领域经验,可转向机器人算法或产品研发方向
  • 在京东体系内,可以探索物流自动化、仓储机器人等业务场景,纵向晋升技术管理岗
  • 负责机器人嵌入式系统的底层驱动开发,包括MCU/SOC/X86平台的BSP移植和电机控制程序实现
  • 开发并维护CAN、EtherCAT等工业通讯协议,确保机器人各部件间数据交互稳定可靠
  • 参与硬件电路设计,协同完成原理图绘制和硬件选型,并进行调试
  • 参与从需求分析到性能调优的全流程开发,负责解决产品化过程中的关键技术难题
  • 扎实的C/C++编程能力,熟悉Linux环境开发和实时操作系统(FreeRTOS/RT-Thread)
  • 熟悉主流嵌入式平台如NVIDIA Jetson、瑞芯微RK,以及STM32、NXP等单片机
  • 掌握Altium Designer、EPLAN等设计工具,会使用示波器等硬件调试设备
  • 熟悉常见工业通讯协议,如CANopen、EtherCAT、Modbus等

申请策略

  • 申请前了解京东物流/零售机器人的具体应用场景,面试时能结合业务谈论技术
  • 可以准备一个完整的项目案例,从需求、设计、实现到调试,展示全流程能力
  • 突出C/C++和Linux开发经验,重点说明主导或参与的嵌入式项目,尤其是涉及电机控制的项目
  • 强调使用过的MCU/SoC平台和RTOS,如有Jetson或RK平台经验务必写清
  • 展示硬件调试能力,包括使用示波器等工具排查问题的案例
  • 如果有工业通讯协议(如CANopen、EtherCAT)开发经验,要在简历中显著位置体现
  • 如果对Xenomai或PREEMPT-RT不熟悉,可以提前学习Linux实时化改造的基本概念,增加加分项匹配度
  • 复习电机控制(如FOC、PWM)和机械臂运动控制基础知识,便于应对技术面试

面试指南

  • 项目经验类:按照STAR法则,讲清背景、任务、行动和结果,突出个人贡献和遇到的挑战
  • 技术问题类:先阐述原理,再结合实践细节,最后总结实际应用中的经验
  • 调试问题类:体现系统性思维,从现象→假设→验证的闭环,强调动手和排查能力
  • 请介绍一下你做过的最复杂的嵌入式项目,你在其中承担的角色和技术难点?
  • 如何调试一个电机不转的问题?你会如何逐步排查?
  • 谈谈你对实时操作系统(如FreeRTOS)任务调度和中断处理的理解
  • 在Linux下如何实现高精度定时?你用过哪些方法?
  • CANopen和EtherCAT有什么区别?在什么场景下选择哪种?

职位点评

73
综合评分

大厂嵌入式岗位,技术前沿成长快,但需现场办公且加班情况未知。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
适合追求技术深度和职业成长、对工作生活平衡要求不高的工程师。
表现最好
成长发展
相对薄弱
工作生活
薪资福利80
成长发展85
工作生活50
使命价值65

薪资福利

80较高

京东作为大型上市公司,提供稳定的薪酬福利,薪资水平在行业内有竞争力,但具体福利需面议。

薪资信号未披露(AI估算:15K-30K/月)

成长发展

85较高

岗位涉及机器人控制、实时Linux等前沿技术,能在工作中积累深度技能,并有全流程开发参与机会,成长性突出。

技术前沿前沿/新兴技术
技术栈C/C++、Linux、FreeRTOS、RT-Thread、NVIDIA Jetson、瑞芯微RK、STM32、EtherCAT、CANopen
业务类型ambiguous

工作生活

50较低

要求现场办公,未提及加班或弹性工作,生活平衡一般。

工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)

使命价值

65中等

机器人技术本身有一定前瞻性,但岗位强调业务实现,社会影响力中性。

行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs