Lucid Group - Newark, CA
posted 4 months ago
At Lucid, we are committed to leading the future of luxury electric vehicles, and we are seeking a Staff Test Automation Engineer to join our Powertrain Engineering and Development (PDE) team. This role is pivotal in supporting the design, documentation, integration, and maintenance of automated test equipment for our automotive products and systems. As a subject matter expert, you will play a crucial role in ensuring that our test equipment software and hardware design meets the rigorous testing and coverage requirements necessary for our innovative vehicles. You will be responsible for defining the complete test system architecture and developing large-scale software applications for a variety of end products, all while working in a collaborative small team environment focused on building and maintaining a reusable test software base. In this position, you will lead the design, development, testing, validation, and maintenance of software that meets the requirements of our test equipment, ensuring traceability to customer system specifications and software detail specifications. You will also have the opportunity to teach, train, and mentor a small team of test software developers, advancing the development of a reusable and configurable standard software architecture. Your responsibilities will include designing and developing custom tools and automated test equipment to be installed in our research and manufacturing units for powertrain functional teams. You will utilize various industry-standard tools such as NI LabVIEW, NI TestStand, NI Veristand, Python, Arduino, MATLAB, and PLC programming to develop test applications. Additionally, you will work with a range of test equipment, including data acquisition systems, converters, chambers, conditioning systems, power supplies, loads, transducers, and I/O devices, to meet our testing requirements. You will be responsible for setting up manual and automated test systems based on specific test requirements, maintaining and troubleshooting any issues that arise. Collaboration with multiple teams will be essential to ensure timely project delivery, and you will be tasked with developing and maintaining comprehensive test documentation, plans, procedures, and reports. Following established standards and best practices will be critical to delivering high-quality products, and you will troubleshoot complex issues related to software, hardware, systems, or products to determine root causes and corrective actions. Effective communication of technical issues, both written and verbal, will be a key aspect of your role.