职位描述
高级嵌入式软件开发工程师
工作主要职责:
1.承担软件的详细设计和编程开发工作,参与或负责产品中重要模块设计
2.视需要负责新技术研究的规划及具体实施,编制有关的研究文档。
3.日常工作中进行知识分享,包括新技术,新方法,工具等及开发过程的心得进行分享并文档化
工作要求和目标:
-有独立的软件模块或架构设计经验,有业务分析并落实到软件设计的经验。
-掌握RTOS概念,具有在RTOS产品上上进行多线程开发的经验
-有以下技能者优先考虑:
ØMODBUS ,TCP/IP开发经验,lvgl或MMI开发经验,底层驱动BSP开发经验,需求编写经验
任职资格:
·学历要求:本科及以上,专业要求:计算机、自动化、通信工程等相关专业
·工作经验要求:
1.至少5年以上在嵌入式应用层开发中的工作经验,熟练使用C 进行固件开发,有工业仪表类产品开发经验优先。
2.有独立的软件模块或架构设计经验,有业务分析并落实到软件设计的经验。
3.掌握RTOS概念,具有在RTOS产品上上进行多线程开发的经验
4.有以下技能者优先考虑:MODBUS ,TCP/IP开发经验,lvgl或MMI开发经验,底层驱动BSP开发经验,需求编写经验
·软性技能要求:
1.熟练掌握数据结构与算法,软件设计模式,对软件业务和架构有全局观
2.能独立完成软件模块设计及文档编写,并完成编码,测试验证,具备独立解决复杂问题的能力
3.具备较强的独立学习能力,以及较好的沟通能力,表达能力和团队合作精神
4.良好的英语听说读写能力,简单的口语交流 ,正编