岗位职责:
1.基于32位单片机(如STM32、HC32)的嵌入式软件开发;
2.控制器时钟配置、外设配置包括UART、SPI、I2C、ADC、Flash、Timer、GPIO等;
3.Modbus协议栈开发与维护,与上位机接口适配;
4.配合雷达算法工程师、硬件工程师或者FAE,分析解决产品开发过程中的问题;
5.开发说明文档撰写。
任职要求:
1.本科及以上学历,计算机、电气自动化、电力电子、通信等相关专业;
2.能够看懂简单硬件线路,包括开关电路、电源电路、IC管脚,认识常见电子元器件,能独立使用一些基本调试仪器;
3.熟练使用Keil、IAR等常见IDE开发工具;
4.熟悉嵌入式软件开发流程,熟练使用C语言,具有良好的代码规范;
5.有强烈的责任心、善于沟通和表达,有良好的团队合作精神,善于学习和运用新知识。