Mandatory Skills |
experience in embedded controller networks (CAN, LIN) and the use of ECU diagnostic and network communication tools to verify and troubleshoot distributed vehicle systems (e.g. CANoe, CANalyzer, Vehicle Spy) |
Software quality assurance certification applicable to embedded software (ISO 26262 - Functional Safety, Automotive SPICE, ISTQB, ASQ, TMMi, etc.) |
Familiarity with setting up test environments using LABCAR and test execution using the same. |
Experience in development and execution of functional test procedures within a software or vehicle testing organisation |
Experience with development and verification of embedded software using hardware in the loop equipment and software (E.g. dSpace, National Instruments) |
Ability to develop software with compiled and interpreted languages including Python, perl, CAPL etc |
Knowledge of software testing or quality assurance methodologies |
Ability to read and understand electrical and functional specifications of embedded controllers, wiring, switches, sensors and actuators |
Ability to use MS Excel, Project, PowerPoint, Visio (SharePoint preferred) |
|
Preferable skills |
Experience in Perl or Python Scripting |
Experience with dSpace hardware architecture, design, setup and troubleshooting |
Experience with dSpace Control Desk and Automation Desk |
Interpersonal skills (Networking, negotiation, and tolerance): |
The ability to work with cross functional, multi regional, internal and external teams that can have different priorities |
Ability to manage urgent situations and manage priorities |
Tolerance to ambiguity and dealing with complex engineering problems |
Ability to make decisions with minimal supervision and limited information |
Clear and concise spoken and written communication skills are critical for this position since the engineer is responsible for gathering engineering requirements, negotiating during tradeoff analysis and documenting testing solutions |