嵌入式软件工程师
武汉
本科及以上
电子信息类·自动化类
使用简历深度优化功能,快速提升简历质量
职位介绍
【职位职责】
1. 负责现有MCU(STM32/GD32等ARM Cortex-M系列)基础软件框架的日常维护、性能优化及问题排查,持续提升软件的稳定性和可维护性。
2. 主导新MCU平台的选型评估与底层适配开发,包括:编写并标准化外设驱动(ADC, TIMER, PWM, CAN, UART, I2C, SPI等)、设计BSP(板级支持包)、以及上层应用接口的封装。
3. 负责农业机具的适配逻辑、电机运动控制等业务功能开发。具备PID等常见控制算法的工程落地能力,确保控制实时性与精度。
4. 编写高质量的设计文档、架构说明、测试用例。与应用软件/硬件团队紧密协作,完成系统联调与集成测试,并积极参与代码审查与知识分享。
【任职要求】
1. 本科及以上,计算机、电子、自动化、车辆工程、机械电子等相关专业。
2. 熟悉C语言,具备良好的编码规范、模块化设计与文档习惯。了解C++在嵌入式环境中的应用更佳。
3. 熟悉至少一种RTOS(如RT-Thread, FreeRTOS),理解多任务编程、任务间通信、优先级管理及实时性设计。
4. 扎实的MCU底层驱动开发能力,不限于调用HAL库,能理解寄存器操作和中断机制。熟练掌握常用外设驱动开发:ADC、TIMER/PWM、GPIO、UART、CAN、SPI、I2C、FLASH 等。
5. 熟练使用万用表、示波器、逻辑分析仪等工具,能对照原理图和芯片手册独立分析软硬件问题。
6. 掌握PID控制原理,有直流有刷/无刷电机等实际控制经验。
7. 强烈的责任心与自驱力,优秀的逻辑分析与问题解决能力,良好的团队协作与沟通表达能力。
【学历要求】
本科及以上
【硬性专业要求】
计算机相关专业、电子相关专业、自动化相关专业、车辆工程相关专业、机械电子相关专业
所属批次:丰疆智能科技研究院(常州)有限公司 2027届校园招聘简章企业职位库在招档案→

