Lucid is seeking a Senior Test Engineer to join their Embedded Platform team to enhance testing, automation, and requirements analysis for embedded software on target hardware, particularly for automotive applications.
Requirements
- Proficiency in CAPL, C/C++ (scripting at minimum), or Python
- Proven experience in testing low-level embedded software functions
- Skill in creating hardware-based test cases from requirements
- Ability to transform manual test cases into automated procedures
- Strong troubleshooting skills across software, hardware, and test environments
- Expertise in scripting tools and methods to streamline SW development and testing
- Capability to interpret schematics and data sheets
Responsibilities
- Lead verification efforts for Embedded Software, including Diagnostics, Communication, and Bootloader components on Hardware Targets
- Enhance manual and automated test coverage based on evolving requirements
- Drive continuous improvement in requirements and test coverage through rigorous quality assurance processes
- Actively contribute to design and code reviews
- Develop software and scripts to create and optimize automated testing environments
Other
- 5+ years of relevant industry experience
- BS in Computer Science, Computer Engineering, Electrical Engineering, or related field (MS preferred)
- Experience with CAN and Ethernet debugging/testing using Vector CANoe and similar tools
- Familiarity with automation via Jenkins, Git (GitLab), Python, or Parasoft
- Hands-on experience with on-chip debugging tools like Lauterbach