岗位职责:研发工作:1、主导嵌入式产品的软硬件技术方案设计、评审、实施、改进;2、编写嵌入式产品的固件代码、单元测试代码及完成产品研发所必须的其他开发工作;3、为实现产品功能,设计和编码实现相关的算法;4、参与测试方案的评审;5、参与公司研发体系的建设,如工具、制度、研发环境的建设等。指导工作:1、指导下级工程师进行方案设计、编码实现、单元测试、算法设计等工作;2、对下级工程师进行专业技能指导、培训、检验。岗位要求:岗位技能要求: 1、统招本科以上学历,计算机相关专业,熟练掌握C/C++语法和语言特性;2、计算机组成和原理、操作系统原理、计算机网络、离散数学、常见的数据结构、常见通用算法等基础知识掌握扎实,能灵活应用到日常工作中;特别要求对嵌入式Linux系统熟悉,对调度、内存分配、驱动等Linux操作系统知识熟练掌握;3、掌握数字电路、模拟电路基础知识,在必要的情况下能够设计和评审原理图,能看懂PCB图纸并参与评审;4、对常见的电子元器件熟悉,具备参与硬件方案的设计和评审的能力;5、对软件工程方法论有一定的了解,有一定的工程组织能力,对新技术新方法保持热情;6、良好的沟通表达能力;良好的团队协作能力。 工作经验:1、5年以上嵌入式领域核心功能开发经验;2、所参与开发的功能需要有一定的技术复杂度;3、有过OpenCV实际应用经验。