职位详情
嵌入式开发(短期项目合作制)
5-9万
杭州赫米信息技术有限公司
嘉兴
1-3年
大专
09-16
工作地址

西塘镇

职位描述

一.岗位要求​

1.负责 ARM 板卡下位嵌入式软件的整体开发,依据项目初版设计资料,实现软件的核心功能模块,确保软件运行流程符合项目要求。​

2.完成 IO 读写功能开发,精准控制板卡 IO 端口的输入输出操作,保障硬件接口的稳定响应。​

3.开展电机控制功能开发,根据项目需求设计电机驱动逻辑,实现电机的精准启停、转速调节等控制功能,确保电机运行稳定可靠。​

4.负责各传感器的数据读取开发,对接板卡上的各类传感器,设计数据采集、处理及传输逻辑,保证传感器数据的准确性和实时性。​

5.进行逻辑控制模块开发,结合项目业务场景,搭建软件的逻辑控制框架,实现各功能模块之间的协同工作,满足项目整体功能需求。​

6.负责与上位机的TCP/IP 通讯开发,设计稳定的通讯协议,确保下位机与上位机之间数据传输的流畅性、安全性和可靠性。​

7.将下位机相关功能封装成 C 语言接口函数,提供给上位机调用,同时编写清晰的接口文档,方便上位机开发团队对接,该项目下位机系统的主芯片型号 STM32H743IIT6。​

8.参与软件的测试、调试工作,解决开发过程中出现的软件 bug,优化软件性能,确保最终交付的软件满足项目质量要求。​

二、任职要求​

1.大专及以上学历,电子信息工程、计算机科学与技术、自动化等相关专业。

2.具有 1-3 年 ARM 平台嵌入式软件开发经验,有过 IO 读写、电机控制、传感器数据处理相关项目开发经验者优先。​

3.熟练掌握 C 语言编程,具备良好的代码编写规范和调试能力。

4.熟悉 ARM 架构处理器的工作原理,了解常见 ARM 芯片的外设驱动开发,如 GPIO、UART、SPI、I2C 等。​

5.掌握嵌入式 Linux 或 RTOS(如 FreeRTOS、RTX 等)操作系统的使用,能够在操作系统环境下进行软件开发和任务调度。​

6.熟悉 TCP/IP 通讯协议,具备基于 TCP/IP 协议进行数据传输开发的经验,能够解决通讯过程中可能出现的丢包、延迟等问题。​

7.具备一定的硬件知识,能够看懂原理图,理解板卡各管脚定义及硬件电路连接关系,便于开展软件与硬件的协同开发。​

8.具备较强的问题分析和解决能力,能够独立应对开发过程中遇到的技术难题。​

9.具有良好的沟通协作能力,能够与上位机开发团队、硬件开发团队及客户顺畅沟通,推进项目进展。​

10.工作态度认真负责,有较强的责任心和抗压能力,能够在项目规定时间内完成开发任务。​

三、项目详情​

1.招聘人数:2 人​

2.项目总报酬:10万元左右,需要1个月-2个月内完成项目

3.项目周期:根据项目开发进度需求确定,具体可面议,要求候选人能全身心投入项目开发,确保项目按时交付。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请