更新于 12月12日

嵌入式开发工程师

6000-8000元
  • 西安灞桥区
  • 1-3年
  • 本科
  • 全职
  • 招1人

职位描述

C语言STM32嵌入式开发计算机硬件电子/半导体/集成电路
一、工作内容
  1. 负责基于 STM32 系列单片机(STM32F1/F4/L4 等)的嵌入式系统方案设计、需求分析及技术文档编写;​
  1. 运用 C 语言完成嵌入式软件的编码、调试、单元测试及系统集成测试,确保产品稳定性和可靠性;​
  1. 参与硬件电路方案评审,配合硬件工程师完成软硬件联调,解决开发过程中的技术难题;​
  1. 负责外设驱动开发与优化,包括 GPIO、UART、SPI、I2C、CAN、ADC、DMA 等常用外设,以及传感器、通信模块(如 WiFi、蓝牙、4G 等)的驱动适配;​
  1. 参与产品迭代升级,持续优化代码效率、降低功耗,提升产品性能;​
  1. 协助测试团队制定测试方案,排查现场反馈的软件问题,提供技术支持。
二、任职要求​
  1. 本科及以上学历,电子信息工程、自动化、计算机科学与技术、通信工程等相关专业,2 年以上 STM32 嵌入式开发经验;​
  2. 精通 C 语言编程,具备扎实的嵌入式 C 语言编程功底,熟悉数据结构、指针、内存管理等核心知识点;​
  3. 熟练掌握 STM32 系列单片机的架构及外设原理,有丰富的 STM32 固件库(标准库 / LL 库)或 HAL 库开发经验;​
  4. 熟悉嵌入式实时操作系统(如 FreeRTOS、RT-Thread、uC/OS 等)的使用,具备多任务编程、任务调度、中断管理等开发经验;​
  5. 掌握常用通信协议(UART、SPI、I2C、CAN、Modbus、TCP/IP 等),能独立完成协议栈开发或移植;​
  6. 具备良好的问题排查能力,能使用示波器、逻辑分析仪等工具定位软硬件问题;​
  7. 有工业控制、物联网设备、智能硬件等相关项目开发经验者优先;​
  8. 工作认真负责,具备良好的沟通能力和团队协作精神。

工作地点

西安灞桥区前海人寿金融中心-2幢9层904室

职位发布者

申女士/行政专员

立即沟通