职位描述:
1. 使用C/C++进行嵌入式软件方面的开发,包括硬件驱动开发、算法移植;
2. 参与产品规格与需求制定,负责软件功能定义、模块设计、编码、调试;
3. 与项目相关人员配合完成软硬件联调、算法功能调试;
4. 编写嵌入式系统设计文档;
5. 完成领导分配的日常工作及项目相关任务。
任职要求:
1. 有3年以上嵌入式软件开发经验者优先考虑;
2. 熟练掌握C或C++编程语言,有扎实良好的编程基础;
3. 熟悉STM32或ARM Cortex-M系列微处理器开发,具备实际项目经验;
4. 熟练掌握SPI、UART、I2C、PWM、ADC、CAN等常用嵌入式处理器接口的功能及应用开发;
5. 熟悉信号测试,数据采集,有操作界面开发经验优先。