L

Lucid Motors

Designs and manufactures luxury electric vehicles

Staff Software Development Engineer In Test - Platform Software

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeNewark, CA, USAIn-person

About the Job

Requirements

  • Proficiency in Python, CAPL, or C/C++.
  • Experience integrating automated test scripts and test suites into continuous integration and continuous delivery pipelines for scalable, reliable, continuous validation.
  • Proficiency in vehicle communication protocols, including Automotive Ethernet, CAN/CAN-FD, LIN, and ISO-14229 Diagnostics Standards.
  • Experience validating low-level embedded software, including bootloaders, communication stacks, and diagnostic services.
  • Ability to translate requirements into hardware- and software-based test cases and convert manual tests into scalable, maintainable automation.
  • Ability to interpret printed circuit board schematics and diagnose issues across software, hardware, and test environments.
  • At least 10 years of relevant industry experience.
  • A bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field is required.

Responsibilities

  • Own end-to-end test development, execution and release tracking, test reporting, defect management, and coordination of incoming and outgoing cross-functional tickets to ensure timely resolution and clear stakeholder communication.
  • Lead the integration, maintenance, and lifecycle management of test benches, including new hardware bring-up, configuration, setup updates, bench tracking, troubleshooting, and resolution of hardware- and bench-related issues.
  • Develop and enhance test software, tools, and scripts to automate testing, improve test efficiency, and optimize validation environments.
  • Contribute to test code design and code reviews, driving quality, maintainability, and robust engineering practices.

Desired Qualifications

  • Extensive automotive testing experience.
  • A master's degree or higher education.
  • Experience with CAN, Ethernet, and LIN debugging and testing using Vector CANoe and similar tools.
  • Familiarity with automation using Jenkins, Git (GitLab), and Python.
  • Vehicle-level testing and debugging experience.
  • Hands-on experience testing Automotive Ethernet time synchronization using Precision Time Protocol (PTP) with IEEE 802.1AS or IEEE 1588 requirements.
  • Hands-on experience using Raspberry Pi platforms to develop, integrate, and execute hardware-based test automation solutions.

About the Company

Lucid Motors

Designs and manufactures luxury electric vehicles

Lucid Motors designs and builds luxury electric vehicles in the United States. It develops its own EV technology in-house, enabling longer ranges with fewer batteries, which makes cars lighter and more sustainable. It sells directly to consumers, controlling the whole process from design to sales and service. Its goal is to advance sustainable technology and redefine what luxury electric vehicles can be in the automotive industry.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Newark, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Lucid Motors

See more jobs