(一) 岗位职责
1. 根据项目任务书的要求,完成嵌入式软件的需求分析;
2. 负责嵌入式软件的设计及编码实现;
3. 按照体系和规范要求,编写软件设计文档;
4. 依据软件需求进行测试项分析,编制配置项测试计划和说明,设计测试用例,搭建测试环境;
5. 依据开发文档阅读软件代码,编制单元测试计划和说明,并利用测试工具对嵌入式软件进行单元测试;
6. 协助硬件和软件团队进行系统调试与测试;
7. 履行体系中规定的职责;
8. 领导交办的其他工作。
(二) 任职要求
1. 计算机应用、电子、通信、自动化等相关专业,本科及以上学历;
2. 熟悉常用单片机(51系列)、DSP(TI)开发环境;
3. 掌握C语言和数据结构,能够熟练编程调试;
4. 了解数字电路和模拟电基本知识,可以看懂原理图;
5. 熟悉嵌入式系统体系架构,了解常用数据通信接口用途和特点;
6. 了解嵌入式软件单元测试和配置项测试基本技术,了解功能测试和性能测试方法;
7. 了解常用的测试工具,如Testbed,Cantata等
8. 具有较强的文档撰写能力,具有团队合作精神及良好的组织协调能力。
9. 有航天嵌入式软件开发或测试经验者优先。
嵌入式软件开发及测试工程师
(一) 岗位职责
1. 根据项目任务书的要求,完成嵌入式软件的需求分析;
2. 负责嵌入式软件的设计及编码实现;
3. 按照体系和规范要求,编写软件设计文档;
4. 依据软件需求进行测试项分析,编制配置项测试计划和说明,设计测试用例,搭建测试环境;
5. 依据开发文档阅读软件代码,编制单元测试计划和说明,并利用测试工具对嵌入式软件进行单元测试;
6. 协助硬件和软件团队进行系统调试与测试;
7. 履行体系中规定的职责;
8. 领导交办的其他工作。
(二) 任职要求
1. 计算机应用、电子、通信、自动化等相关专业,本科及以上学历;
2. 熟悉常用单片机(51系列)、DSP开发环境;
3. 掌握C语言和数据结构,能够熟练编程调试;
4. 了解数字电路和模拟电基本知识,可以看懂原理图;
5. 熟悉嵌入式系统体系架构,了解常用数据通信接口用途和特点;
6. 了解嵌入式软件单元测试和配置项测试基本技术,了解功能测试和性能测试方法;
7. 了解常用的测试工具,如Testbed,Cantata等
8. 具有较强的文档撰写能力,具有团队合作精神及良好的组织协调能力。
9. 有航天嵌入式软件开发或测试经验者优先。