Automotive Test Engineer For Automation
Location
Mysore | India
Job description
As an Embedded Software Test Engineer, you will be responsible for the following:
- 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 organization
- 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)
Candidate Qualifications:
The successful candidate for this position should ideally possess the following qualifications:
- Bachelor - Electronics & Communication Engineering (Required) / EEE / CS
- Master - Electronics Engineering (Preferred)
- Minimum 5-8 years of experience
Required Skills:
The following technical skills are required for this position:
- Embedded controller networks (CAN, LIN)
- SPICE, ISTQB, ASQ, TMMi
Preferable Skills:
The following skills are preferable for this position:
- Perl or Python Scripting
- dSpace hardware architecture, design, setup and troubleshooting
Intepersonal Skills:
The successful candidate for this position should possess the following interpersonal skills:
- 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.
Job tags
Salary