软件工程师目前有3个方向有空缺,分别如下:软件系统架构师,负责搭建一套完善的架构,提升软件质量及效率,主要工作职责如下:1. 负责产品的嵌入式软件架构设计,软件开发、维护、接口的二次开发、bug修改、撰写技术文档等工作;2. 负责项目的技术把关、技术风险评估、开发周期评估;3. 根据部门规范编写相应的技术文档;4. 开发或者指导团队开发产品从底层到应用层的固件和软件,工作方向包含驱动开发,协议栈开发或者应用开发等;5. 对MCU软件进行低功耗优化并确保产品和各主流平台的互通性;6. 具备培养和带领团队解决各种复杂问题的能力。模型开发工程师,负责应用层多用模型开发,主要工作职责如下:1、产品软件概要设计,详细设计方案的编写;2、负责项目模型开发并进行单元测试;3、协助解决产线工装的技术问题;4、协助解决测试部测试过程中的相关问题;5、协助解决硬件技术问题;6、产品的客户技术支持;嵌入式软件工程师,负责日常的软件开发工作,主要工作职责如下:1、产品软件概要设计,详细设计方案的编写;2、负责底层驱动代码配置或编写;3、编写产品代码并进行单元测试;4、负责系统功能设计以及实现;5、协助解决产线工装的技术问题;6、协助解决测试部测试过程中的相关问题;7、协助解决硬件技术问题;8、产品的客户技术支持;