职位描述
一、岗位职责:
1.熟悉原理图及PCB设计、了解硬件功能调试过程。
2.分析解决产品在研发、生产、应用中出现的问题
3.按照项目要求进行软件需求分析,进行软件的需求设计
4.负责具体的代码编写,调试及联调工作;
5.根据研发规范和项目流程编写相关的技术文档
6.负责项目生命周期内的软件维护,升级等工作
7.调研论证各类模块的接入可行性; 8.测试产品,确保产品功能复合逻辑,排查可能的bug.
二、能力要求:
1.本科及以上学历,计算机、电子、通信、自动化等电子类相关专业;
2.了解各类电子元器件,熟悉单片机开发技术;熟练使用PROTEL、AD等EDA设计软件;
3.精通C/C++语言;熟悉至少一种嵌入式实时操作系统(FreeRTOS等)
4.熟悉 I2C、SPI、RS23
2、RS48
5、CAN等各种通讯接口;
5.熟悉TCP/IP协议,能熟练进行Socket网络通讯测试;
6.具有硬件原理图阅读能力;
7.对产品机械结构了解,能看懂产品结构设计图纸。8.对市场上常见的音视频产品有一定的了解。9.3-5年的相关工作经验;
职能类别:硬件工程师
关键字:C++通讯协议