What are the responsibilities and job description for the Diagnostic Development Engineer position at Pentangle Tech Services | P5 Group?
Job Description
The diagnostic Development engineer is responsible of implementing test requirements for ECUs relating to CDD, fault management and behavior and network DTCs- as well as- UDS protocol. Test scripts will be developed in a DSPACE HIL environment.
Main Responsibilities
Education: Engineering degree
Experience
The diagnostic Development engineer is responsible of implementing test requirements for ECUs relating to CDD, fault management and behavior and network DTCs- as well as- UDS protocol. Test scripts will be developed in a DSPACE HIL environment.
Main Responsibilities
- Requirement Analysis
- Test Case Development
- Python scripting
- Implement CDD to test DID (IO parameters, NRC, …)
- Test Network DTCs (Loss of Comm., over/under voltage, fault detection, …)
- Check UDS Protocol (ECU Reset, Control DTC Setting, …)
- XIL EE-port Configuration
- DSPACE Automation Desk Scripting
- HIL (Hardware In the Loop) test engineer
- HIL equipment configuration
- HIL equipment maintenance
Education: Engineering degree
Experience
- 5 years’ experience in test automation
- 5 years’ experience in automotive diagnostics testing
- 5 years’ experience in HIL Automotive Validation (DSPACE Scalexio)
- 5 years’ experience in Vector CAN tools
- Matlab/Simulink knowledge
- Well organized, reliable and a team player person. Able to work from the specification requirements to the product design
- Knowledge of SW Test Automation (dSPACE: ControlDesk, Configuration Desk, AutomationDesk or similar)
- Knowledge in Scripting Language (Python / C)
- Knowledge in Matlab/Simulink