Lucid is looking to solve complex problems in electric vehicle component development by leveraging interns with a strong understanding of embedded programming and low-level software fundamentals.
Requirements
- Experience using embedded programming, such as C.
- Understanding of software development and/or testing for embedded devices or microcontrollers.
- Experience using scripting programming languages, such as Python or CAPL
- Familiarity with real-time operating systems.
- Experience with software and hardware troubleshooting
- Ability to apply book knowledge to real-world scenarios
- Strong analytical and problem-solving skills
Responsibilities
- Own one or more technical projects related to controls software engineering from idea to completion
- Apply concepts from coursework to drive creative solutions to complex problems
- Contribution to development of highly reliable and critical electric vehicle components
- Prepare technical documentation that supports software development.
- Participation in development of platform software (low level and middleware) components for electronic control units
- Ability to work in a fast paced, highly collaborative environment
- Ask questions, absorb information, and develop technical skills to make the most of this opportunity - we’re here to help you as much as you’re here to help us!
Other
- Currently enrolled in a Bachelor’s or Master’s Degree program at an accredited university
- Proof of enrollment in current or into next program (MS, PhD)
- Excellent written and verbal communication skills
- Ability to work independently and collaboratively in a team environment
- This position will be in Newark, CA, and is fully in-person.