Lucid is looking to develop world-class battery management software (BMS) for their luxury electric vehicles, requiring sophisticated architecture and design solutions for real-time embedded systems to ensure high performance and reliability.
Requirements
- 5+ years of embedded software development experience, including architecture, design, coding, testing, and release.
- 3+ years of experience using C (required) and/or Python.
- 2+ years of experience with schematics and peripheral interfaces.
- Experience in multi-core development for safety-critical systems.
- Proficiency with software design and development tools.
- Experience developing BMS or working in EV or automotive industry.
- Knowledge of AUTOSAR, Automotive Ethernet, UDS, etc.
Responsibilities
- Spearhead the development of sophisticated software architecture and design to solve complex challenges in battery management.
- Implement robust software solutions for real-time embedded systems, ensuring high performance and reliability.
- Design, develop, and own mission-critical features such as state machines, fault handling, and diagnostics.
- Work closely with a dynamic team to advance our state-of-the-art battery management and energy intelligence features.
- Assist the department with additional duties and tasks as needed.
Other
- Bachelor's degree in Electrical Engineering or related technical field(s) is required.
- Master's degree or higher education is preferred.
- Come work alongside some of the most accomplished minds in the industry.
- If you are driven to create a better, more sustainable future, then this is the right place for you.
- By Submitting your application, you understand and agree that your personal data will be processed in accordance with our Candidate Privacy Notice.