Staff Software Development Engineer In Test, Platform Software
Lucid Motors · Newark, CA
About this role
**About Lucid** At Lucid, we’re creating exceptional mobility experiences through innovation to drive the world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning vehicles bring our “Compromise Nothing™” approach to the global automotive market—refusing to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we’ve designed and built vehicles that redefine their segments, combining exceptional range, performance, design, and expansive space in a single experience. We achieve this through deep vertical integration, with design, engineering, and production happening in-house across our global offices and manufacturing facilities. Our teams come from industries around the world, united by a shared commitment to excellence. **Role: Staff Software Development Engineer in Test (Platform Software)** We’re seeking an accomplished *Staff Software Development Engineer in Test* to provide technical leadership and strategic ownership within our Embedded Platform team. You’ll define and drive test automation architecture, execution, and continuous improvement of embedded software verification on target hardware—delivering scalable automation, requirements-based validation, and production-ready test suites and deliverables. The ideal candidate is a highly autonomous technical leader with deep embedded systems testing expertise who can solve complex cross-functional challenges, influence engineering direction, mentor others, and advance quality across the development lifecycle. Extensive automotive testing experience is strongly preferred. **Key Responsibilities** - Own end-to-end test development, execution, release tracking, test reporting, defect management, and coordination of incoming/outgoing cross-functional tickets. - Lead integration, maintenance, and lifecycle management of test benches (new hardware bring-up, configuration/setup updates, bench tracking, troubleshooting, and resolution of hardware/bench issues). - Develop and enhance test software, tools, and scripts to automate testing, improve efficiency, and optimize validation environments. - Contribute to test code design and code reviews, driving quality, maintainability, and robust engineering practices. **Required Qualifications** - Proficiency in Python, CAPL or C/C++ - Proven experience integrating automated test scripts/suites into CI/CD pipelines for scalable, reliable, continuous validation - Proficiency understanding vehicle communication protocols such as Automotive Ethernet, CAN/CAN-FD, LIN, and ISO-14229 Diagnostics Standards - Proven experience validating low-level embedded software (bootloaders, communication stacks, diagnostic services) - Ability to translate requirements into robust hardware/software test cases and convert manual tests into scalable automation - Ability to interpret PCB schematics and diagnose complex issues across software, hardware, and test environments - 10+ years of relevant industry experience - Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field (Master’s preferred) **Desired Skills** - Experience with CAN/Ethernet/LIN debugging/testing using Vector CANoe and similar tools - Familiarity with automation via Jenkins, Git (GitLab), Python - Vehicle level testing/debugging experience preferred - Hands-on experience with Automotive Ethernet time synchronization using
Listing freshness
CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.