职位详情
一、职位描述:
1、负责可编程序控制器PLC产品底层Runtime软件的设计与开发;
2、完成现有ARM软件工程的迁移与适配;
3、针对ARM平台进行驱动程序的开发或移植工作;
二、任职资格:
1、计算机相关专业、自动化、测控技术与仪器、电子信息工程等工科类专业,具备工学学士及以上学位,具有2-3年相同岗位工作经验;
2、熟练掌握C语言编程,精通至少一种集成开发环境(IDE),如MDK、VS、cube IDE等,有STM32 cube IDE使用经验者优先考虑;
3、具备1年以上ARM平台软件开发经历,深入理解ARM架构下IIC、SPI、GPIO、CAN、UART、EEPROM、FLASH、RAM、USB、TCP/IP等外设资源的配置与编程实现;
4、掌握ARM平台体系结构,具备较强的驱动开发与移植能力;
5、至少精通一种实时操作系统(RTOS),如ecos、ucos、freeRTOS、threadX、RTEMS,并具备在RTOS环境下完成驱动开发与移植的实际经验;
6、熟悉232、485、CAN、USB、TCP/IP、modbus RTU等通信协议的开发与应用;
7、至少熟练掌握一种工业通信协议的产品开发,如CANopen、Ethercat、Profinet、modbus TCP/IP等,具备相关协议栈的移植能力,拥有Ethercat开发或移植经验者优先录用;
8、能够独立完成任一款ARM开发板BSP的搭建,或主导(承担)过完整的ARM软硬件项目开发;
9、具备良好的文档编写习惯,善于总结和归纳技术要点,能规范撰写软硬件开发文档;
10、性格良好,沟通顺畅,具备较强的团队协作意识。
1、负责可编程序控制器PLC产品底层Runtime软件的设计与开发;
2、完成现有ARM软件工程的迁移与适配;
3、针对ARM平台进行驱动程序的开发或移植工作;
二、任职资格:
1、计算机相关专业、自动化、测控技术与仪器、电子信息工程等工科类专业,具备工学学士及以上学位,具有2-3年相同岗位工作经验;
2、熟练掌握C语言编程,精通至少一种集成开发环境(IDE),如MDK、VS、cube IDE等,有STM32 cube IDE使用经验者优先考虑;
3、具备1年以上ARM平台软件开发经历,深入理解ARM架构下IIC、SPI、GPIO、CAN、UART、EEPROM、FLASH、RAM、USB、TCP/IP等外设资源的配置与编程实现;
4、掌握ARM平台体系结构,具备较强的驱动开发与移植能力;
5、至少精通一种实时操作系统(RTOS),如ecos、ucos、freeRTOS、threadX、RTEMS,并具备在RTOS环境下完成驱动开发与移植的实际经验;
6、熟悉232、485、CAN、USB、TCP/IP、modbus RTU等通信协议的开发与应用;
7、至少熟练掌握一种工业通信协议的产品开发,如CANopen、Ethercat、Profinet、modbus TCP/IP等,具备相关协议栈的移植能力,拥有Ethercat开发或移植经验者优先录用;
8、能够独立完成任一款ARM开发板BSP的搭建,或主导(承担)过完整的ARM软硬件项目开发;
9、具备良好的文档编写习惯,善于总结和归纳技术要点,能规范撰写软硬件开发文档;
10、性格良好,沟通顺畅,具备较强的团队协作意识。
2026-08-02 13:57
IP属地:安徽合肥
职位福利
本科3-5年32位单片机ARM处理器C语言C++

杭州永创智能设备股份有限公司
已上市 · 1000-9999人

工作地址

鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >

附近适合您的职位
嵌入式软件开发工程师 (MJ000195)
1.5-2.3万元/月
嵌入式软件工程师5-10年本科RTOS机器人通信相关专业机械设计制造相关专业嵌入式/单片机开发经验PIP计算机相关专业电气电气/自动化相关专业ARM开发软件开发
合肥 蜀山区
高级嵌入式软件工程师(人机交互方向)
1.5-2.5万元/月
嵌入式软件工程师经验不限本科RTOSSTM32开发通信相关专业嵌入式/单片机开发经验人机交互上位机ARM开发计算机相关专业调度系统
合肥 蜀山区










