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

职位描述:

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

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

招聘部门:

京东

工作地点:

北京

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

面试建议:

京东这个嵌入式软件工程师岗位有着鲜明的行业特色,它聚焦于物流机器人这个垂直领域。与普通嵌入式岗位最大的不同在于,它特别强调运动控制算法的实现能力,以及产品全生命周期的管理思维。这意味着面试官不仅会考察你的技术功底,更会关注你能否从产品整体角度思考问题。另一个关键点是’非标机器人’这个表述,暗示着需要处理非标准化场景的能力,这往往比标准产品开发更具挑战性。

在准备这个岗位的面试时,建议你重点准备三个方面的内容:首先是运动控制相关的算法问题,特别是物流机器人常见的路径规划、避障算法等;其次是嵌入式系统稳定性建设的案例,准备好你在过往项目中如何保证系统长期稳定运行的具体事例;最后是跨部门协作的经验,因为这个岗位需要频繁与硬件工程师配合。面试时不妨多使用物流行业的专业术语,比如’分拣效率’、’仓储自动化’等,这能展现你的行业理解。记得准备1-2个完整的项目案例,最好能体现你从需求分析到产品交付的全过程参与。

在线咨询

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