京东 – 嵌入式软件工程师 职位分析和面试指导

职位描述:

1.负责非标机器人相关的嵌入式处理器的底层驱动开发、运控功能开发;

2.负责产品开发、调试、维护,生产、交付等各项软件相关工作和相关文档的撰写;

3.负责解决嵌入式软件系统相关问题,具备产品全生命周期管理思维,从较长远角度思考软件稳定性建设;

4.配合硬件工程师完成相关功能调试和测试;

4.负责物流机器人产品相关软件架构和方案设计;

6.负责物流机器人产品运动控制软件研发工作。

职位要求:

1.本科及以上学历,电子、自动化、通信、计算机相关专业;

2.具有ARM/MCU/SoC等硬件电路调试能力,CAN、RS485、SPI等接口开发调试经验;

3.精通C/C++语言,良好的编程习惯,逻辑分析能力强;

4.具有4年及以上的ucos、freeRTOS、linux内核驱动和应用开发经验;

5.熟悉CanOpen、Modbus、TCPIP等协议栈及实现;

6.较强的责任心、沟通和协调能力和良好的团队合作精神。

符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。

招聘部门:

京东

工作地点:

北京

注意:为了确保您掌握真实的招聘信息,上述信息均为原始内容。我们的“面试建议”和“模拟面试”均基于原始招聘信息设计和提供。

面试建议:

京东这个嵌入式软件工程师职位聚焦于物流机器人领域,这与其他通用嵌入式岗位有明显区别。面试官会特别关注你在机器人运动控制算法和嵌入式系统稳定性建设方面的经验。职位描述中反复出现的’物流机器人’和’运动控制’等关键词,暗示这将成为技术考察的重点方向。值得注意的是,除了常规的嵌入式开发能力,这个岗位还要求具备产品全生命周期管理思维,这意味着你需要展示对嵌入式系统长期稳定性的思考。

准备这个岗位的面试时,建议重点准备三个方面:首先梳理你在机器人或自动化设备领域的项目经验,特别是涉及运动控制算法的案例;其次要深入理解CanOpen等工业通信协议在物流场景下的应用特点;最后要准备几个展示你解决嵌入式系统稳定性问题的实际案例。面试时可能会要求现场分析一个运动控制问题,建议提前复习PID控制等基础算法。简历中要突出与物流自动化相关的项目经验,如果没有直接经验,可以强调可迁移的技能,比如其他领域的运动控制开发经验。着装方面,京东作为互联网公司,商务休闲即可,但技术面试可能会在白板前进行算法讨论,建议穿着便于书写的服装。

在线咨询

提示:由 AI 生成回答,可能存在错误,请注意甄别。