Lucid Motors
Senior Embedded Firmware Engineer - Battery Software
Lucid Motors, Newark, California, United States, 94560
Senior Embedded Firmware Engineer - Battery Software
Newark, CA Overview
At Lucid, we develop luxury electric vehicles that aim to elevate the human experience. This role focuses on building world-class battery management software (BMS) for real-time embedded systems, delivering reliable software and sophisticated architecture to enable advanced energy management features. What You'll Do
Innovative Architecture and Design: Spearhead the development of sophisticated software architecture and design to solve complex challenges in battery management. High-Performance Software Development: Implement robust software solutions for real-time embedded systems, ensuring high performance and reliability. Cross-Functional Collaboration: Work closely with a dynamic team to advance state-of-the-art battery management and energy intelligence features. Mission-Critical Feature Development: Design, develop, and own mission-critical features such as state machines, fault handling, diagnostics, and more. Versatile Support: Assist the department with additional duties and tasks as needed. What You'll Bring
Educational Background: Bachelor’s degree in Electrical Engineering or related field required; Master’s degree or higher preferred. Professional Experience: 5+ years of embedded software development experience, including architecture, design, coding, testing, and release. Programming Expertise: 3+ years of experience with C (required) and/or Python. Hardware Proficiency: 2+ years of experience with schematics and peripheral interfaces. Safety-Critical Systems: Experience in multi-core development for safety-critical systems. Design and Development Tools: Proficiency with software design and development tools. Preferred Qualifications
Industry Experience: Experience developing BMS or working in EV or automotive industry. Technical Expertise: Knowledge of AUTOSAR, Automotive Ethernet, UDS, etc. Software Tools: Experience with MATLAB/Simulink. Process Knowledge: Familiarity with Software Development Life Cycle (SDLC) and software engineering processes. Compensation and Benefits
The compensation range for this position is location-specific and reflects the knowledge, skills, and experience required. Lucid offers competitive benefits including medical, dental, vision, life insurance, disability insurance, vacation, and 401k. Eligible candidates may participate in Lucid’s equity program and/or a discretionary annual incentive program, subject to program rules. Equal Employment Opportunity
Lucid Motors is an equal employment opportunity employer. We do not discriminate on the basis of any protected status in accordance with applicable law.
#J-18808-Ljbffr
Newark, CA Overview
At Lucid, we develop luxury electric vehicles that aim to elevate the human experience. This role focuses on building world-class battery management software (BMS) for real-time embedded systems, delivering reliable software and sophisticated architecture to enable advanced energy management features. What You'll Do
Innovative Architecture and Design: Spearhead the development of sophisticated software architecture and design to solve complex challenges in battery management. High-Performance Software Development: Implement robust software solutions for real-time embedded systems, ensuring high performance and reliability. Cross-Functional Collaboration: Work closely with a dynamic team to advance state-of-the-art battery management and energy intelligence features. Mission-Critical Feature Development: Design, develop, and own mission-critical features such as state machines, fault handling, diagnostics, and more. Versatile Support: Assist the department with additional duties and tasks as needed. What You'll Bring
Educational Background: Bachelor’s degree in Electrical Engineering or related field required; Master’s degree or higher preferred. Professional Experience: 5+ years of embedded software development experience, including architecture, design, coding, testing, and release. Programming Expertise: 3+ years of experience with C (required) and/or Python. Hardware Proficiency: 2+ years of experience with schematics and peripheral interfaces. Safety-Critical Systems: Experience in multi-core development for safety-critical systems. Design and Development Tools: Proficiency with software design and development tools. Preferred Qualifications
Industry Experience: Experience developing BMS or working in EV or automotive industry. Technical Expertise: Knowledge of AUTOSAR, Automotive Ethernet, UDS, etc. Software Tools: Experience with MATLAB/Simulink. Process Knowledge: Familiarity with Software Development Life Cycle (SDLC) and software engineering processes. Compensation and Benefits
The compensation range for this position is location-specific and reflects the knowledge, skills, and experience required. Lucid offers competitive benefits including medical, dental, vision, life insurance, disability insurance, vacation, and 401k. Eligible candidates may participate in Lucid’s equity program and/or a discretionary annual incentive program, subject to program rules. Equal Employment Opportunity
Lucid Motors is an equal employment opportunity employer. We do not discriminate on the basis of any protected status in accordance with applicable law.
#J-18808-Ljbffr