Engineer, Diagnostics Test
Lucid Motors
The Role:
- Work with cross-functional teams to identify, generate and implement test cases and verification criteria for diagnostic features at system integration level.
- Work with test manager to configure test setups and test runs according to the test plan.
- Generate, and improve automation scripts including test tools, libraries, frameworks, and automated test cases.
- Support Hardware in the Loop diagnostics verification.
- Collaborate with Controls teams, System Engineers, Diagnostics team, EOL & Service teams, and various test teams to plan test activities.
- Report, track and escalate issues as appropriate and participate in triaging of issues with different teams to drive towards root cause identification and resolution.
- Help identify gaps in requirements and work with the relevant engineers to update the requirement documents accordingly.
- Help with test scalability for new and upcoming products.
Requirements:
- BS + 3 years of experience in Software Testing or MS + 1 years of experience in Software Testing
- Practical experience on automotive communication protocols such as CAN, CAN-FD, LIN, Ethernet, and related tools to measure and command signals (CANoe and CANalyzer is preferred), through scripting or otherwise.
- Great knowledge and understanding of relevant standards like UDS (ISO 14229) and DoIP (ISO 13400).
- Proven experience in test automation using scripting languages such as Python or CAPL.
- Working knowledge of electrified powertrains.
- Bachelor's degree in Electrical Engineering, Computer Science or equivalent is required and Master's degree is preferred.
By Submitting your application, you understand and agree that your personal data will be processed in accordance with our Candidate Privacy Notice. If you are a California resident, please refer to our California Candidate Privacy Notice.