工作职责
1、参与分析并产品软件需求,确保软件需求的可行性
2、参与设计并评估软件架构方案,确保输出符合软件设计开发流程要求的软件架构设计规范
3、参与实施软件详细设计,输出符合编码规范的代码或模型
4、参与实施单元验证,输出静态检查报告、代码评审报告
5、参与实施软件组件的集成策略,确保不同模块之间能够高效协调运作
6、参与研究先进技术,完成技术沉淀,促进技术进步
2、参与设计并评估软件架构方案,确保输出符合软件设计开发流程要求的软件架构设计规范
3、参与实施软件详细设计,输出符合编码规范的代码或模型
4、参与实施单元验证,输出静态检查报告、代码评审报告
5、参与实施软件组件的集成策略,确保不同模块之间能够高效协调运作
6、参与研究先进技术,完成技术沉淀,促进技术进步
任职要求
知识技能要求:1.熟悉公司汽车电子零部件开发流程,并能协输出流程中需要软件工程师输出的项目文档,并保证项目文档质量。
2.熟悉公司软件成熟度模型,并能输出该模型要求软件工程师输出的交付物,并保证交付物质量。
3.模型开发,软件工程、PMP、产品开发、ASPICE、功能安全、DFMEA、8D
4.计算机应用基础、计算机操作系统、数据库的开发与应用、网络安全、软件工程基础理论、软件开发方法、计算机科学等
5.软件开发方法、软件测试、数据库管理系统
6.熟悉单片机软件开发,了解汽车电子产品开发
7.至少掌握一门编程语言,或者2;如:C语言、C++、java、C#、Python、html、css、js等
8.掌握软件工程方法和软件生命周期管理方法
9.掌握常用汽车电子领域单片机型号的开发方法,至少熟悉一种单片机平台;
10.熟练掌握常用数据通信总线(如IIC、SPI、CAN);
11.掌握单片机常用开发环境和工具的使用、调试、测试方法;
12.熟练使用测试仪器和工具;
13.熟悉嵌入式相关的电子电路/数字电路/模拟电路硬件原理,并能做基本的硬件电路分析。
14.熟练使用常用IDE和git等开发工具
学历要求:本科
外语要求:CET-4优先
专业要求:计算机科学与技术、软件工程、网络工程、信息安全、物联网工程、电子与计算机工程、数字媒体技术、电气类、机械类、控制科学与工程类、电子信息类专业优先
工作经验:1年软件开发经验
2.熟悉公司软件成熟度模型,并能输出该模型要求软件工程师输出的交付物,并保证交付物质量。
3.模型开发,软件工程、PMP、产品开发、ASPICE、功能安全、DFMEA、8D
4.计算机应用基础、计算机操作系统、数据库的开发与应用、网络安全、软件工程基础理论、软件开发方法、计算机科学等
5.软件开发方法、软件测试、数据库管理系统
6.熟悉单片机软件开发,了解汽车电子产品开发
7.至少掌握一门编程语言,或者2;如:C语言、C++、java、C#、Python、html、css、js等
8.掌握软件工程方法和软件生命周期管理方法
9.掌握常用汽车电子领域单片机型号的开发方法,至少熟悉一种单片机平台;
10.熟练掌握常用数据通信总线(如IIC、SPI、CAN);
11.掌握单片机常用开发环境和工具的使用、调试、测试方法;
12.熟练使用测试仪器和工具;
13.熟悉嵌入式相关的电子电路/数字电路/模拟电路硬件原理,并能做基本的硬件电路分析。
14.熟练使用常用IDE和git等开发工具
学历要求:本科
外语要求:CET-4优先
专业要求:计算机科学与技术、软件工程、网络工程、信息安全、物联网工程、电子与计算机工程、数字媒体技术、电气类、机械类、控制科学与工程类、电子信息类专业优先
工作经验:1年软件开发经验