岗位职责:
负责基于嵌入式系统的软件开发,完成传感器信号采集、数据处理、曲线生成及检测报告输出的全流程开发。
设计与实现传感器接口驱动(如I2C、SPI、UART、ADC等),优化信号采集精度与实时性。
开发数据算法,包括信号滤波、噪声抑制、模数转换及数据校准,确保数据可靠性。
实现数据可视化功能,生成动态曲线(如波形图、趋势图)及自动化检测报告(PDF/Excel格式)。
配合硬件团队完成系统调试与测试,解决软硬件协同问题。
编写技术文档,包括需求分析、设计说明、测试报告等。
任职要求
技术能力
必备技能:
精通C/C++语言,熟悉嵌入式实时操作系统(如FreeRTOS、uC/OS、RT-Thread等)。
熟悉常见传感器接口协议(I2C、SPI、UART、CAN)及ADC/DAC模块开发。
具备信号处理经验,掌握滤波算法(如FIR、IIR)、FFT分析、数据校准等技术。
熟练使用嵌入式开发工具链(Keil、IAR、Eclipse)及调试工具(JTAG、ST-Link)。
熟悉数据可视化开发,能通过Qt、Matlab、Python(Matplotlib)或嵌入式GUI库生成曲线。
优先条件:
有工业检测、医疗设备或物联网(IoT)项目经验。
熟悉低功耗设计、无线传输(蓝牙/WiFi/LoRa)或云平台数据对接。
掌握Python/Shell脚本自动化测试,或LabVIEW等测试工具。
了解机器学习在信号分析中的应用(如异常检测)。
工作地:成都