
- 户籍:未填写
- 现居:浙江省,杭州市,富阳区
- 地址: 浙江省,杭州市,富阳区
- 希望从事:
- 硬件工程师 | 面议
- 工作地点:
- 富阳区
- 期望岗位:
- 嵌入式开发
- 求职状态:
- 不在职,正在找工作
快速掌握并熟练运用stm32进行项目开发,在[项目名称]中,基于stm32实现关键功能[列举1 - 2个核心功能],提升项目开发进度。
深入熟悉STM3210X芯片外设模块驱动程序开发,成功开发[X]个外设模块驱动,优化驱动性能。
熟练阅读原理图文档,依据文档准确理解硬件设计,为软件与硬件的协同开发提供有力支持,减少因理解偏差导致的开发问题。
熟练运用C语言和编译工具,编写高质量代码,代码执行效率提高;熟悉常用通信总线(UART、SPI、I2C、485等)通信协议,保障数据可靠传输,通信错误率降低。
深入了解单片机最小系统硬件,能够独立完成硬件相关调试工作,快速定位并解决硬件问题。
1.承担公司现有产品软件的维护与升级工作,确保软件稳定运行、功能持续优化,有效降低产品故障率。
2.与硬件工程师紧密协作,参与新产品的MCU选型工作,依据产品需求和性能指标完成选型评估;负责新产品的软件编程与调试,保障软件与硬件的高效适配,助力新产品研发周期缩短。
3.主导软件的设计、编码和调试全流程,运用先进的编程规范和调试技巧,提高软件质量和开发效率,所编写代码的可维护性评分提升。
4.负责编写产品测试用例,全面覆盖软件功能点,有效发现并修复软件缺陷[X]个;执行软件功能测试,保障产品功能符合设计要求。
精准绘制PCB板,遵循行业标准和设计规范,确保PCB板布局合理、信号完整性良好。
全面测试公司新产品,运用专业测试工具和方法,对产品的电气性能、功能特性等进行严格测试,发现并反馈产品问题。
撰写详细的技术文档和BOM(物料清单),为产品生产、维护提供准确资料,文档准确率达到。
高效完成领导安排的其他工作任务,积极主动协助团队成员解决技术难题,有效提升团队整体工作效率。
C语言程序设计,单片机原理及运用,嵌入式开发与应用,通讯原理,模拟电子技术,Linux操作系统,Python程序设计,数据库原理及应用,FPGA技术,RFID技术,Java等
项目描述:运用STM32F103ZET6作为主控,实现对周围环境温湿度、烟雾、可燃气体、光照等数据的实时采集,并通过MQTT协议将数据上传至阿里云平台。在阿里云平台,用户可直观查看数据,还能远程控制舵机、步进电机、继电器、灯光等设备。
项目职责:负责硬件与软件的部分关键功能开发,运用ADC技术精准采集光照、烟雾等数据,采集精度提升;利用PWM技术稳定驱动舵机;借助USART协议实现单片机与WiFi模块的高速数据传输;采用MQTT协议完成与阿里云平台的可靠通信,保障数据传输成功率。
项目描述:以STM32F103ZET6为主控芯片,成功开发具备指纹解锁、IC卡解锁、密码解锁、APP远程解锁功能的智能密码锁,同时实现指纹、IC卡的增删管理功能。
项目职责:负责制定通信方案,运用USART协议、I2C协议、SPI协议实现外设与主控芯片的稳定通信和高效信息交互;采用MQTT协议完成与阿里云平台的可靠通信,成功实现远程解锁功能,优化通信延迟。