岗位1:
1.丰富的软件架构设计经验;
2.扎实全面的计算机知识(c语言、数据结构等);
3.丰富的复杂软件应用的项目开发经验;
4.近3年没有脱离一线开发;
不要:1.有偏硬件低层的开发经验。
岗位2:
1、5年左右嵌入式软件开发经验;
2、熟悉数据结构、操作系统、多进程/多线程软件开发;
3、对软件架构设计有一定的了解;
4、具有良好的编程习惯;
5、加分项:熟悉软件工程化和持续集成,包括设计文档编写、Git版本控制、工具软件开发。
岗位3:
1. 计算机基础良好,C语言编程能力良好;
2. 思维清晰,表达流畅;
3. 有一定的软件排故经验,能够快速定位问题并提出解决方案;
4. 三年左右的开发和排故经验。
岗位4:
1. 熟悉通信原理,了解多线程通信,通信的状态跟踪管理;
3. 有丰富的代码开发经验;
4. 有一定的小团队管理经验优先;
岗位5:
1. 熟悉软件状态管理和健康管理;
2. 熟悉软件初始化过程、运行过程中的异常处理
3. 有丰富的代码开发经验;
4. 有一定的小团队管理经验优先;