About The Position

About Lucid At Lucid, we are creating exceptional mobility experiences through innovation to drive the world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning vehicles bring our “Compromise Nothing™” approach to the global automotive market. That means refusing to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we have designed and built vehicles that have redefined their segments, combining exceptional range, performance, design, and expansive space in a single experience. We achieve this through deep vertical integration, with design, engineering, and production happening in-house across our global offices and manufacturing facilities. Our teams come from industries around the world, united by a shared commitment to excellence. By refusing to settle, you can help redefine what’s possible and shape the future of mobility. Lead Innovation in Battery Management Are you ready to take your career to the next level? As a Senior Embedded Firmware Engineer , you will play a pivotal role in developing world-class battery management software (BMS). This senior position involves creating sophisticated architecture and design solutions to tackle complex problems, delivering high-quality software for real-time embedded systems, and ensuring the development of exceptionally reliable software.

Requirements

  • Bachelor's degree in Electrical Engineering or related technical field(s) is required.
  • 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.

Nice To Haves

  • Master's degree or higher education is preferred.
  • Experience developing BMS or working in EV or automotive industry.
  • Knowledge of AUTOSAR, Automotive Ethernet, UDS, etc.
  • Experience with MATLAB/Simulink.
  • Familiarity with Software Development Life Cycle (SDLC) and software engineering processes.

Responsibilities

  • 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, setting the standard for excellence in every product.
  • Cross-Functional Collaboration: Work closely with a dynamic team to advance our 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 etc.
  • Versatile Support: Assist the department with additional duties and tasks as needed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service