Which experience do you have in automotive communication and diagnostics. Are you familiar with Automotive Ethernet, CAN, UDS, …?
What are the big differences between CAN and Automotive Ethernet communication? (Answer: point-to-point connection with Ethernet instead of bus topology at CAN, prevent collision with Arbitration for CAN in comparison with collision detection at Ethernet.)
How can you check the proper function of your dSPACE SCALEXIO or NI VeriStand test bench and what are the suggested steps to validate the function or what are you doing if a test failed? (Answer: In case of a failed test, check if test bench is working fine, Check status in ControlDesk, check timer, Timer overruns, any warnings/errors in log file, analyze if there is a software or hardware issue, check power supply, ECU communication, … use Multimeter to check Voltage…)
Which software development process do you know and what means traceability?
Which measurement data formats do you know and what is the difference between signalbased and messagebased. (Answer: Vector ASC format, ASAM MDF, ASAM MF4, HDF5, … messagebased format are raw frames without signal information, signalbased is based on frames after disassembly), some measurement data are signalbased like mdf, some can support both like MF4 container format)
Experience Required:
5+ Years of experience in automotive software development or validations.
5+ Years of experience in software development life cycle -CMMI and agile process experience.
5+ Years of experience utilizing software testing or quality assurance methodologies
2+ Years of experience in validation support of dSPACE or NI HIL simulators
2+ Years of experience in dSPACE control and automation desk software.
2+ Years of experience in ADAS/DAT feature testing support
2+ Years of experience in distributed feature testing experience
2+ years of Matlab/Simulink control models development experience