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

职位描述:

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.较强的责任心、沟通和协调能力和良好的团队合作精神。

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

招聘部门:

京东

工作地点:

北京

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

面试建议:

京东的嵌入式软件工程师职位聚焦于物流机器人这一特定领域,这与其他通用嵌入式开发岗位有明显区别。面试官会特别关注你在非标机器人嵌入式系统开发方面的经验,尤其是运动控制算法实现能力。这个岗位不仅要求扎实的嵌入式开发技能,还需要具备产品全生命周期管理思维,这意味着你需要展示从开发到维护的完整产品视角。值得注意的是,职位描述中多次提到物流机器人这个特定应用场景,暗示着候选人最好有相关行业经验或至少对物流自动化有深入理解。

准备这个岗位的面试时,建议重点准备以下几个方面的内容:首先,详细梳理你在嵌入式系统开发中的项目经验,特别是与机器人或运动控制相关的项目。准备具体案例来说明你如何处理过CAN、RS485等接口的调试问题。其次,由于岗位强调全生命周期管理,你需要准备案例展示你如何考虑软件的长期稳定性和可维护性。在技术面试部分,预计会有关于实时操作系统内核调优、工业协议实现等深度问题。着装方面保持商务休闲即可,但要注意京东特别强调价值观匹配,面试中要自然展现客户为先、创新等企业价值观。最后,准备几个关于京东物流机器人发展方向的思考问题,这能展示你的行业洞察力。

在线咨询

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