岗位职责:
1、系统开发与优化
(1)负责波形发生器及相关电子设备的嵌入式软件需求分析、架构设计、编码实现与调试优化;
(2)开发高精度信号生成调制算法,实现多类型波形(如正弦波、方波、脉冲波)的实时控制与输出;
(3)优化系统资源管理,提升设备实时性、稳定性和抗干扰能力。
2、硬件驱动与协议开发
(1)负责DAC、ADC、STM32等核心硬件模块和传感器的驱动开发与调试;
(2)设计并实现通信协议(如SPI、I²C、USB、UART、RS232/485等),支持设备与上位机/外部系统的数据交互。
3、测试与文档
(1)编写单元测试用例,配合硬件团队完成系统联调及性能验证;
(2)输出技术文档,包括需求说明书、设计文档、接口协议手册等。
任职要求:
1、本科学历,2年以上嵌入式开发经验,参与至少2个完整项目(需提供案例简述),CET-4以上,能阅读英文技术文档;
2、熟练使用C/C++语言,熟悉STM32、ARM Cortex-M系列、FPGA等硬件平台上的固件开发和调试;
3、熟练使用Keil、IAR、QT等开发工具,了解嵌入式QT上位机开发;
4、熟悉RTOS(如FreeRTOS、uC/OS)或Linux嵌入式开发,能熟练运用某一种嵌入式操作系统,熟悉嵌入式软件开发规范,具备模块化设计思维;
5、具备数字电路基础,能独立阅读原理图并使用示波器、逻辑分析仪调试硬件;
6、有波形发生器、信号输出控制器、电机控制、传感器驱动开发经验者优先;
7、具备良好的问题分析和解决能力。
加分项:
1、电子设计竞赛获奖经历;
2、有基于STM32或FPGA的DAC信号发生器项目经验。