更新于 今天

嵌入式软件工程师

1.2-2.4万
  • 杭州拱墅区
  • 1-3年
  • 本科
  • 全职
  • 招1人

职位描述

32位单片机DSP8位单片机C语言C++Python人工智能计算机软件计算机硬件
一、岗位职责
1. 负责工业机器人嵌入式软件系统的需求分析、方案设计、架构搭建,基于机器人控制核心(如运动控制器、伺服驱动器、PLC、CPU等)完成嵌入式软件的开发、编码、调试及优化,确保系统稳定性、实时性和可靠性,适配户外场景的高负载、高精度控制及抗干扰需求。
2. 负责工业机器人核心模块(运动控制、路径规划、传感器数据采集、人机交互)的嵌入式开发,对接伺服电机、编码器、视觉定位传感器、激光定位传感器及机器人专属作业外设,完成驱动程序开发、接口适配及调试,保障各模块协同工作,满足机器人在作业区域精准定位、平稳运行及专属作业的核心控制要求。
3. 负责嵌入式软件的模块化设计、代码规范管理及版本控制,编写详细的技术文档(需求文档、设计文档、调试手册、用户手册等),配合测试工程师完成软件测试、Bug修复及迭代优化,提升软件运行效率和可维护性。
4. 对接机械、电气团队,协同完成工业机器人整机集成调试,解决嵌入式系统与机械结构、电气回路之间的兼容性问题,优化轨道路径控制、作业参数调节等相关算法,提升机器人的运动精度、响应速度及作业稳定性,满足户外轨道自动化作业需求。
5. 跟踪工业机器人嵌入式技术(实时操作系统RTOS、总线协议EtherCAT/Profinet、低功耗设计等)的前沿动态,引入成熟技术方案,优化现有产品的嵌入式系统架构,降低开发成本、提升产品竞争力。
6. 负责现场机器人嵌入式系统的故障排查、维护及技术支持,对接客户需求,提供嵌入式软件相关的技术解决方案,协助解决机器人作业过程中出现的软件相关问题,保障设备连续稳定运行。
7. 配合团队完成项目进度管理,按时交付嵌入式开发任务,参与技术评审、方案研讨,提出合理化改进建议,推动产品迭代升级;指导初级工程师开展嵌入式开发相关工作,提升团队技术能力。
二、任职要求
1. 本科及以上学历,电子信息工程、自动化、计算机科学与技术、机械电子工程等相关专业,1-3年及以上工业机器人嵌入式开发相关工作经验,有轨道设备、专用作业机器人嵌入式开发经验者优先。
2. 熟练掌握C/C++编程语言,精通嵌入式系统开发(STM32、ARM等系列芯片),熟悉实时操作系统(RTOS,如FreeRTOS、uC/OS)的开发与调试;具备运动控制、路径规划相关算法开发或应用经验,能独立完成嵌入式软件的需求分析、编码、调试工作。具备扎实的嵌入式驱动开发、系统移植能力,有国产CPU(如华为麒麟系列)的软件适配、驱动开发及程序优化经验者优先。
3. 熟悉伺服电机、编码器、视觉/激光定位传感器等外设的工作原理,能独立完成驱动程序开发及接口适配;了解工业总线协议(EtherCAT、Profinet、CAN等),有相关协议开发或应用经验,能处理外设对接中的兼容性问题。
4. 了解轨道户外作业工况,具备嵌入式系统抗干扰、防尘防水相关设计或优化经验,能适配户外复杂环境下的软件稳定运行需求;熟悉轨道专用工业机器人作业流程者优先。
5. 具备良好的技术文档编写能力,能规范编写需求、设计、调试等相关文档;具备较强的跨团队协作能力,能与机械、电气、测试团队高效配合,推进项目落地;具备较强的问题排查能力,能快速定位并解决嵌入式软件及现场作业中的相关故障。
6. 工作认真负责,具备较强的学习能力和抗压能力,能适应现场技术支持工作。具备良好的软硬件协同思维,能高效配合嵌入式硬件工程师开展工作,解决软件与硬件的兼容性问题。
职位福利:年薪15w-30w(特别优秀者可面议)、五险一金、交通补助、餐补、通讯补助、法定节假日。

工作地点

杭州市拱墅区人民法院执行局

职位发布者

万常妹/人力资源

当前在线
立即沟通