职位描述
电子ARMC++
岗位职责:
1、嵌入式软件开发:负责产品的嵌入式软件架构设计、代码编写与调试,主要基于ARM(如STM32、GD32等)等微控制器平台,实现传感器信号采集、数据处理、算法集成及通信协议(UART、I2C、PWM、CAN等)的对接。
2、测试与标定系统开发:搭建产品生产与研发阶段的自动化测试与标定系统的软件,即开发配套的PC端工具软件。
3、信号算法分析与优化:协同硬件工程师分析产品的信号,研究算法并优化。
4、数据分析与优化设计:对产品在测试、老化、标定过程中的数据进行分析,协助硬件、结构与光学设计人中优化产品设计。
5、文档与协作:编写软件设计文档以及软件版本管理(Git),同时协助解决营销、生产等部门解决软件相关问题。
1、嵌入式软件开发:负责产品的嵌入式软件架构设计、代码编写与调试,主要基于ARM(如STM32、GD32等)等微控制器平台,实现传感器信号采集、数据处理、算法集成及通信协议(UART、I2C、PWM、CAN等)的对接。
2、测试与标定系统开发:搭建产品生产与研发阶段的自动化测试与标定系统的软件,即开发配套的PC端工具软件。
3、信号算法分析与优化:协同硬件工程师分析产品的信号,研究算法并优化。
4、数据分析与优化设计:对产品在测试、老化、标定过程中的数据进行分析,协助硬件、结构与光学设计人中优化产品设计。
5、文档与协作:编写软件设计文档以及软件版本管理(Git),同时协助解决营销、生产等部门解决软件相关问题。
任职要求:
1、本科及以上学历,计算机、电子、自动化、仪器仪表等相关专业,3年以上嵌入式软件开发经验。
2、精通C/C++语言,具备良好的编程习惯和代码风格,熟悉数据结构与常见算法。
3、熟悉ARM Cortex-M系列内核,熟练使用Keil或IAR等开发工具。
4、熟练掌握至少一种桌面端开发框架,能够独立开发用于传感器标定、测试、数据监控的图形化工具。
5、理解传感器生产流程中的关键工艺,如零点校准、浓度点校准、系数标定、温湿度补偿等,能够通过软件实现自动化标定流程,并具备与PLC、串口服务器、万用表/粉尘仪等仪器联调的经验。
6、(加分项)数据管理:熟悉SQLite、MySQL等数据库操作,能够设计标定数据的存储、查询和追溯功能,具备简单的数据分析能力者优先。
7、(加分项)有光电类传感器开发经验者优先。
8、(加分项)了解数字信号处理(DSP)基础,有滤波器(如卡尔曼滤波、滑动平均)在传感器降噪方面的应用经验者优化。 1、本科及以上学历,计算机、电子、自动化、仪器仪表等相关专业,3年以上嵌入式软件开发经验。
2、精通C/C++语言,具备良好的编程习惯和代码风格,熟悉数据结构与常见算法。
3、熟悉ARM Cortex-M系列内核,熟练使用Keil或IAR等开发工具。
4、熟练掌握至少一种桌面端开发框架,能够独立开发用于传感器标定、测试、数据监控的图形化工具。
5、理解传感器生产流程中的关键工艺,如零点校准、浓度点校准、系数标定、温湿度补偿等,能够通过软件实现自动化标定流程,并具备与PLC、串口服务器、万用表/粉尘仪等仪器联调的经验。
6、(加分项)数据管理:熟悉SQLite、MySQL等数据库操作,能够设计标定数据的存储、查询和追溯功能,具备简单的数据分析能力者优先。
7、(加分项)有光电类传感器开发经验者优先。
工作地点
双流区成都市双流县蛟龙工业港东海路433号

认证资质
营业执照信息

更新于 4月16日


