岗位职责:1. 公司产品与测试工具的嵌入式软件开发、测试、优化与维护;2. 移植雷达算法到不同MCU平台上;3. 输出嵌入式软件相关测试与协议等文档,配合完成产品生产测试;4. 根据客户需求,使用MCU实现产品对外通信协议;5. 协助硬件工程师进行需求分析与产品选型;6. 使用示波器、频谱仪与万用表等仪器进行调试与故障分析;7. 不定期出差前往客户现场进行产品联调与排故。任职要求:1. 本科及以上电子、通信、计算机等相关专业3年以上嵌入式软件开发经验,优秀应届生亦可;2. 具备扎实的Cortex-M处理器软件开发能力,熟悉ADC/DAC/UART/I2C/SPI/PWM/FLASH等常见外设的开发;3. 良好的C/C++编码和软件架构能力,有丰富的debug与test经验;4. 对数据结构与数字信号处理有一定了解;5. 良好的沟通能力与团队精神,对工作具有热情;6. 优选条件: (1)熟悉嵌入式软件构建与调试流程,熟悉GNU工具链的使用; (2)熟悉C++/Python上位机开发; (3)有RT-Thread、FreesRTOS等实时操作系统内核与应用开发经验; (4) 毫米波雷达算法开发经验; (5)FPGA/CPLD开发能力。