职位概述 我们正在寻找一位具有专业技能和创新精神的嵌入式软件开发工程师,加入我们的技术研发团队。该职位主要负责开发和维护嵌入式系统软件,包括但不限于机器人控制系统、传感器数据处理、通信协议实现等,以提升智能化装备的性能和可靠性。 岗位职责 - 负责嵌入式系统的软件设计与开发,包括需求分析、系统架构设计、编码实现和测试验证。 - 参与机器人控制系统的设计和优化,提升系统的稳定性和响应速度。 - 开发和维护与硬件设备通信的接口和协议,确保软硬件的高效协同工作。 - 分析和解决软件开发过程中的问题,提供持续的技术支持和维护。 - 编写和维护技术文档,包括设计规范、开发指南和用户手册。 - 跟踪最新的嵌入式系统技术和行业动态,为产品创新提供技术建议。 ## 任职要求 - 电子工程、计算机科学、自动化或相关专业本科及以上学历。 - 3年以上嵌入式软件开发经验,熟悉ROS开发,有机器人或相关行业工作经验者优先。 - 精通C/C++等嵌入式编程语言,具备良好的编程习惯和代码优化能力。 - 熟悉嵌入式系统架构,包括微控制器、操作系统、实时系统等。 - 了解常用的总线协议和通信接口,如I2C、SPI、UART、CAN等。 - 具备良好的问题分析和解决能力,能够独立承担项目开发任务。 - 良好的团队合作精神和沟通能力,能够在团队中发挥积极作用。