✨ About The Role
- The role involves developing software tests and tools for all Lucid internal ECUs.
- Responsibilities include creating tools for design validation testing, firmware flashing, and security protocol implementation.
- The candidate will set up build systems for tools and software releases and document these processes.
- The job requires creating and modifying test software and applications to meet various testing needs.
- Continuous analysis of work processes to identify optimization opportunities is a key part of the role.
âš¡ Requirements
- The ideal candidate will have a strong background in developing embedded software, particularly with low-level drivers.
- Experience in both Linux and Windows environments is essential for this role.
- A successful candidate will have at least 5 years of hands-on experience in software tools development for flashing and validation testing.
- Strong communication skills, both written and oral, are necessary to effectively convey status and improvement plans to management.
- The candidate should be comfortable working with both software and hardware teams to quickly find solutions.