职责描述:1、熟悉单片机开发,能够独立完成单片机的系统开发调试;
2、 负责需求分析、方案设计/评审、软件整体架构设计、核心代码编写和模块划分及接口定义;
3、转化并实现客户硬件功能需求,智能硬件开发及测试;
4、参与产品的集成调试与测试,协助软件测试工程师进行软件测试,及时解决开发和生产中出现的问题;
5、 负责产品、项目、架构、重要功能模块的开发文档建立和维护;
6、 管理所有产品的软件代码库及固件版本迭代;
7、 跟进行业内前沿技术和新方案的发展趋势,引入并针对产品化进行可行性评估。
职位要求:1、本科及以上学历,机械电子工程、微电子技术和电气工程及其自动化等专业;
2、精通单片机嵌入式C/C 编程、常用数据结构和算法;
3、能够熟练使用Keil uVision5 IDE集成开发环境、调试器和仿真环境4、 熟悉基本电路原理,可熟练阅读电路原理图,有一定的硬件调试经验,能配合硬件工程师完成复杂系统调试;
5、 有良好的代码编写习惯及文档编写能力,有产品开发意识;
6、学习能力强,具备项目管理、归档能力,工作认真负责,积极主动,有良好的沟通表达和团队协作能力;
7、嵌入式产品驱动程序开发经验者优先