找嵌入式固件工程师
2026-04-07 12:19
工作内容
• 基于 GD32F407 开发 Fusion V2 核心固件
• 实现 USB CDC 二进制协议(含 CRC32 校验)
• 实现 PPS 硬件时间戳捕获(1MHz 定时器)
• 实现 Power Health 监控(ADC + 状态机)
• 驱动传感器:ZED-F9P (UART)、VN-100 (I2C)、Gemini2、C270
技术要求
• 精通 GD32/STM32 开发,熟悉 HAL/LL 库
• 必须有 USB CDC / USB Device Stack 虚拟串口实际项目经验
• 熟悉硬件时间戳、PPS 信号处理
• 熟悉 CRC 校验、二进制协议设计
• 熟悉 I2C、UART、ADC 外设
• 熟悉 C / Embedded C
• 熟悉 ARM MCU(如 GD32 / STM32 / NXP)
• 熟悉 ADC 采样与电压测量
• 熟悉 定时器(µs级时间控制)
交付物
• fusion.bin 固件
• 完整的 USB CDC 协议实现
• Power Health 监控模块
强制要求(不符合不要投)
• 能独立 bring-up USB CDC(必须)
• 能 debug 硬件 + 固件问题(不是只写代码)
• 能保证代码稳定(不是 demo code)
以下情况请勿投递
• 没做过 USB Device / 串口协议
• 只做过应用层开发
• 无法独立调试硬件问题
• 无法保证每日交付
• 基于 GD32F407 开发 Fusion V2 核心固件
• 实现 USB CDC 二进制协议(含 CRC32 校验)
• 实现 PPS 硬件时间戳捕获(1MHz 定时器)
• 实现 Power Health 监控(ADC + 状态机)
• 驱动传感器:ZED-F9P (UART)、VN-100 (I2C)、Gemini2、C270
技术要求
• 精通 GD32/STM32 开发,熟悉 HAL/LL 库
• 必须有 USB CDC / USB Device Stack 虚拟串口实际项目经验
• 熟悉硬件时间戳、PPS 信号处理
• 熟悉 CRC 校验、二进制协议设计
• 熟悉 I2C、UART、ADC 外设
• 熟悉 C / Embedded C
• 熟悉 ARM MCU(如 GD32 / STM32 / NXP)
• 熟悉 ADC 采样与电压测量
• 熟悉 定时器(µs级时间控制)
交付物
• fusion.bin 固件
• 完整的 USB CDC 协议实现
• Power Health 监控模块
强制要求(不符合不要投)
• 能独立 bring-up USB CDC(必须)
• 能 debug 硬件 + 固件问题(不是只写代码)
• 能保证代码稳定(不是 demo code)
以下情况请勿投递
• 没做过 USB Device / 串口协议
• 只做过应用层开发
• 无法独立调试硬件问题
• 无法保证每日交付
*************
*************
评论
