该职位已失效,看看其他机会吧

电机控制器底层软件开发工程师

1.2-2万·15薪
  • 保定
  • 3-5年
  • 本科
  • 全职
  • 招2人

职位描述

汽车研发/制造新能源汽车汽车零部件
一、岗位概述:
遵循ASPICE流程和ISO26262标准,进行基础软件开发,主要包括软件需求设计、软件架构设计、软件单元详细设计、单元测试、基础软件和应用软件集成、功能调试及解决软件问题。
二、岗位职责:
1、软件需求设计:制定软件开发计划,解读并审核系统非功能安全需求及功能安全需求,进行软件需求设计;对各软件模块进行需求分析、设计和审核;实现追溯管理和需求变更管理。
2、软件架构设计:根据软件需求及功能规范,进行软件架构设计;分配软件组件、梳理数据流和控制流、任务分配、调度策略及核间通讯策略等;进行负载性能分析和软件DFMEA分析。
3、软件单元详细设计:根据软件架构设计文档编制软件详细设计文档;检查HSI、BSW和ASW的代码接口输入输出变量的准确性;基于EB和Autosar工具进行单元模块接口配置和属性检查以及代码编制;通过手写代码,设计、开发复杂驱动;利用PTC建立软件需求和源代码的双向追溯关系。
4、软件单元测试:根据软件需求和详细设计文档,编写软件单元验证策略、测试用例,利用QAC/Polyspace和Tessy进行静态和动态测试,输出单元测试报告。
5、软件集成:编制软件集成策略,编制软件集成测试用例;搭建软件集成环境,实施软件集成调试,完成接口测试、功能测试以及性能测试(负载等),输出测试报告;解决HIL和整车测试问题。
6、软件基础管理:使用PTC对软件需求、架构进行管理;使用SVN对软件开发过程中的输出物进行版本管理;使用PTC对相关问题进行记录和管理。
三、任职资格:
任职资格:
1、学历要求:大学本科及以上,自动化、电气及其自动化、软件工程、微电子及计算机、车辆工程等相关专业
2、工作经验要求:2年以上基础软件开发或集成经验
3、 软件技能:
(1) 熟悉ASPICE开发流程,并有实际控制器基础软件项目开发经验;
(2) 熟悉ISO26262规范,熟知软件层级功能安全设计要求和测试验证要求;
(3) 精通C语言编程设计,能够进行CAN、LIN、SPI等驱动开发,了解SBC、前端采集芯片等复杂驱动开发;
(4) 了解AUTOSAR设计规范,熟悉AUTOSAR架构的相关模块,能够进行COM、CAN、UDS等模块开发;
(5) 对操作系统、中断优先级分配、任务调度、负载性能分析等系统性软件架构设计十分了解,能够对软件所需资源进行上限预估,比如执行时间、存储空间、通信资源;
(6) 精通代码分析工具Notepad++、编译器Greenhills、调试工具lauterbach、软件架构工具EA等使用;
(7) 精通软件测试流程和Configurator、CANoe、CANape等开发、测试、标定工具的使用。
查看全部

奖金绩效

年终奖金

工作地点

河北省保定市莲池区焦庄乡东二环东盛路75号

职位发布者

李婷婷/人事经理

立即沟通
公司Logo蜂巢汽车科技集团有限公司
负责汽车零部件、汽车配件、发动机及零件、变速器及零件、减速器及零件、新能源电机及零件、新能源控制器及零件、智能转向系统及零件、汽车自动驾驶系统及零件的研发、制造、检测、试验、试制、设计和技术服务、咨询服务、技术转让、销售及售后服务;电子设备和机械设备的制造;汽车零部件修理;普通货物道路运输;仓储(不含易燃易爆危险化学品)服务;自有房屋及设备的租赁;自营和代理除国家组织统一联合经营的出口商品和国家实行核定公司经营的进口商品以外的其他各类货物的进出口业务;企业管理咨询服务;企业形象策划服务;公共关系服务;会议服务。(依法须经批准的项目,经相关部门批准后方可开展经营活动)(依法须经批准的项目,经相关部门批准后方可开展经营活动)
公司主页