职位描述
工作职责
1.根据产品原理图和芯片文档,完成驱动开发 ;
2.配合硬件、逻辑、应用工程师进行调试测试,高质量完成项目;
3.参与问题分析定位和技术攻关 ;
4.按要求完成相应的技术文档编制与归档;
5.参与项目嵌入式软件方面的需求分析与评估、技术方案评审与设计,及产品研制各阶段设计评审工作;
任职要求
1.本科及以上学历,信息、自动化控制等相关专业,3年以上嵌入式软件开发经验;
2.熟练掌握C/C++编程语言;
3.熟悉ARM体系架构,做过相关的系统移植或驱动或嵌入式应用软件开发;
4.做过至少一种常用通信接口(如串口、网口、SPI、CAN、USB、MIPI)驱动;
5.熟悉Linux/Android/FreeRTOS操作系统中的至少一种,有相应嵌入式软件开发经验;
6.熟悉主流集成开发环境;熟悉Git等版本管理工具;
7.有良好的自学能力及沟通能力,对新技术有钻研精神;
8.做事积极主动,有责任心与团队合作精神。