主要职责Main Responsibilities:
1.基于系统需求,分析软件相关需求
Analyse system requirement and document software requirement out of system requirement
2. 根据软件需求,用Matlab / Simulink进行软件开发
Use Matlab Simulink develop software components according to software requirements
3. 执行MIL / SIL / PIL软件测试,并支持HIL测试
Perform software test covering MIL-SIL-PIL, support HIL test if necessary
4. 参加软件评审会议
Attend software review meetings
5. 能够为客户提供现场支持,为客户解决软件问题
Be able to support customer on-site, to solve software issues for customer
6. 根据项目需求为客户提供现场支持
Provide on-site support for customer based on project needs
7. 软件组长或软件项目经理分配的其他工作
Others assigned by software team leader or software project manager
岗位要求 Main Requirements:
1. 本科及以上学历,通信、计算机、软件等相关专业
Bachelor degree or above, major in telecommunications, computing, software related
2. 3年以上汽车行业应用层开发工作经验,至少做过一个量产项目
3 years software development experience in automotive experience, involved at least 1 project with mass production
3. 能根据模型设计开发软件,如Matlab / Simulink
Must be able to develop software according to model based design, such as Matlab / Simulink
4. 熟悉AUTOSAR软件体系结构和ASPICE程序
Familiar with AUTOSAR software architecture, ASPICE procedure
5. 熟悉BMS算法,包括SOx,平衡,放电/充电策略
Familiar with BMS algorithms including SOx, balancing, discharge/charge strategy
6. 熟悉BMS软件控制策略,包括接触器控制、隔离测量、ECU唤醒和休眠策略等
Familiar with BMS software control strategy, including contactor control, isolation measurement, ECU wakeup and sleep strategy, etc.
7. 熟悉CAN, LIN, CANFD等通信协议者优先考虑
Knowledge in communication protocol like CAN, LIN, CANFD is a plus
8. 良好的英语书面、口语沟通能力。
Good English writing and speaking ability.