软件诊断工程师 Software Diagnostic Engineer (上海)

地点: 

Anting, CN, 201804

职位需求ID:  27830

 

Schaeffler 是一家充满活力的全球性科技公司,其成功得益于企业家精神和悠久的家族企业历史。您觉得是否吸引到您?作为所有主要汽车制造商以及航空航天和工业领域重要企业的合作伙伴,我们可为您提供许多发展机会。  

 

您的主要职责

- System Design and implement control software for multiple types of systems including transmission systems, thermal management system, mechatronic actuator systems, electric drive system, e.g. emotor and power electronic.
- Develop, maintain and review current and new diagnostics functions and concepts together with the global development team.
- Communicate with Customer and Supplier about the diagnostic concept and clarify all diagnostic related open questions and concerns.
- Write the required system design specifications and diagnostic specifications to show the diagnostic requirements/concept to the development team clearly.
- Review and analyze customer requirements in respect to the system and translate them into system software requirements and architectural requirements.
- Write the required software documentation, requirements, and specifications to support the general software development process especially in diagnostic domain.
- Support software system engineers with software diagnostic knowledge on a concept and architectural level.
- Develop application software using both model based design and traditional hand coded methods on existing platform and basic software.
- Create design and update existing software using a state-of-the-art tool-chain.
- Assist and perform all necessary tests and simulations on software system level to ensure that the software follows the derived requirements.
- Participate in functional safety activities and help the safety manager to document and ensure that the software follows the safety goals of the projects.
- Act as the bridge for topics between the software core team at HQ in Germany and the local teams in China.
- Vehicle data analysis and vehicle model parameters tuning using state of the art calibration tools.
- Fault tracing software system issues both locally and onsite at customer on demand.
- Research and review new tools, technologies and industry trends which might affect current and future products.
- Perform fault tracing and software testing on module level and integration level. 
- Support the test team with valuable input regarding the software design and testability.

您的任职资格

- M.Sc. within computer science, automotive and electrical engineering system or similar.
- Strong background in developing system/software on a concept and implementation level for diagnostics.
- Proven skills in understanding both On-board and off-board diagnostics.
- Deep Knowledge/experience in at least one of the following aspects:
    - Low level chip eletrical/electronic related diagnostics knowledge
    - Motor and PEU diagnostics knowledge
- Experience in some kind of diagnostic specification tool like CANdela studio, ODX-Studio, Database Designer or similar.
- Good experience in creating diagnostic monitors with inhibition/suppression strategy.
- Familiar with CAN protocol and standard diagnostic protocols like UDS.
- Good knowledge of software reprogramming procedure, Boot manager and Bootloader.
- Familiar with diagnostic related standards/regulations, e.g., ISO 14229, ISO 15031, ISO 15765,CARB, CN6, EU6, etc.
- Familiar or deep knowledge about the configuration of DEM, DCM and FIM
- Familiar with the methods of FMEA, fault analysis, etc.
- Previous experience with requirements based engineering, and such systems like PTC Integrity, Doors or CodeBeamer.
- Familiar with standard automotive development tools as INCA, CANalyzer, CANoe, signal generator, etc.
- More than 5 years of industry experience within the field of Mechatronic systems for automotive market regarding of diagnostic domain.
- Extensive experience in powertrain systems such as transmission tech, electric motor control, power electronic, hydraulic actuator or other similar mechatonic fields.
- Extensive experience within the branch standards and cutting edge technology regarding Mechatronic systems and other related standards and documents.
- Extensive experience in the development of software for mechatonic systems.
- General understanding of embedded software and embedded systems for the automotive market.
- Good understanding of different types of software architectures and its constraints.
- Solid experience in model-based design using Matlab Simulink or similar system, good knowledge with coding standards and modeling guidelines such as MISRA-C and Simulink/Stateflow modeling style guide.
- Good knowledge about software verification methods such as unit-testing, static code check, MIL, SIL and PIL.
- Good knowledge in on-line/off-line calibration using industry standard tools and protocol such as CANape/INCA, XCP etc.
- Independent development capability with a strong sense of responsibility and drive.
- Have a systematic approach to problem solving.
- Excellent written and oral skill in English.
- Willingness to cooperate and work in a team.
- Driving license.

 

我们通过创新影响未来,我们有令人兴奋的工作任务和出色的发展机会静候您的到来。我们期待您的应聘。

 

www.schaeffler.com/careers

 

您的联系人

Schaeffler Trading (Shanghai) Co., Ltd. 

Zhou Yu 

+862160655350 

 

 

关键字:strongertogether;   经验丰富; 工程师; 全职; 固定期限; 研发;