岗位要求:1.熟练掌握ARM或mips单核、多核体系结构、中断体系;RTOS 多任务编程,依据任务要求完成多任务操作系统下的中型项目嵌入式系统软件的设计与开发; 2.根据工作任务要求对已有的嵌入式系统进行问题分析,并完成优化与重构,输出分析报告、优化方案、工作量评估、风险评估报告; 3.熟练使用常见接口驱动:I2C、SPI、UART、FLASH、CAN、USB、WIFI、LCD,依据任务要求完成这些接口的驱动开发、调试与配置; 4.根据业务需要,整理出技术实现方案,评估个方案优缺点,并推荐合适的技术解决方案; 5.参与重大项目或领导嵌入式组的计划和监控,负责嵌入式组整体的工作量评估,工作分解,完成WBS; 6.进行技术创新,项目中提出技术革新方案,提高项目的生产效率,完成形成专利的技术交底书的编写; 7.负责对初级、中级人员的代码进行走查,整理代码质量问题,提交禅道的Bug管理平台; 8.面试与指导初中级嵌入式工程师,帮助解决复杂的技术难题,并能形成技术报告。任职技术能力要求:1.对网络安全通讯技术有深入了解,熟悉TCP/IP协议;2.掌握通讯加密技术,熟悉国密SM1、SM2、SM3、SM4和签字验签算法。3.具有良好的代码习惯,要求结构清晰,命名规范,可读性强,代码冗余低;4.具有良好的自学能力和独立分析解决问题的能力,能独立承担工作任务;5.有团队合作精神,配合部门其它岗位完成工作;