岗位职责:
1.负责公司充电产品软件功能的需求分析并提供软件设计方案;
2.负责公司充电产品的代码编写、调试及系统联调;
3.负责相关文档的编写和维护。
岗位要求:
1.掌握嵌入式软件开发流程,精通C/C++语言,具备扎实的编程基础;
2.熟悉操作系统基本原理,了解多进程多线程的同步和异步机制,具备多进程多线程编程能力;
3.熟悉linux及主流RTOS系统,熟悉各种外设接口开发及调试方法,包括以太网、UART、I2C、SPI、CAN、AD、PWM等;
4.熟悉硬件,能够看懂原理图,熟悉数字逻辑、接口芯片及显示UI;
5.本科及以上学历,计算机/自动化/通信等相关专业优先考虑;
6.2年以上嵌入式软件工作经验。