岗位描述
岗位职责
1、负责匹配项目经理进行软件技术管理,包括软件开发计划的制定及管控(中小型项目),项目开发流程的裁剪,客户技术需求对接,软件交付物提交,技术问题及风险的分析管理
2、负责客户需求向软件需求的分解,以及控制策略的制定
3、负责向具体软件开发组提出软件开发任务需求
4、负责向测试部提出测试需求,并检查测试结果与系统需求的闭环,分解测试问题至软件或硬件
5、负责管理软件开发问题,以及与开发相关的风险(计划风险、技术风险)
岗位要求
1、本科及以上学历,电子信息/计算机/软件/通信/自动化/控制等相关专业,
2、具备需求工程的基础知识、系统规范开发及相应工具的基础知识(比如 IBM Rational Doors,Polarion ALM);
3、具备建模语言(SysML, UML),建模工具(比如 Enterprise Architect, IBM Rhapsody)和系统架构设计的基础知识;
4、熟悉 ASPICE 或 V 模型开发流程,具备软件和硬件领域的知识和经验,掌握 C/C++等至少一门编程语言;
5、熟悉汽车电子通信标准协议栈,如 CAN, CAN FD;
6、熟悉诊断相关协议,如 ISO 14229/ISO 15765/ISO 15031;
7、熟悉 ISO 26262 相关规范,有功能安全开发经验优先考虑。