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