Description :
Role : Senior Firmware Engineer.
About Clean Electric :
Clean Electric is a Series Afunded deep-tech startup revolutionizing the EV and energy storage ecosystem.
We design and manufacture advanced Li-ion battery systems that enable 12-minute rapid charging, long life, and exceptional safety.
Our proprietary innovations Direct Contact Liquid Cooling (DCLC), Cell-to-Pack (CTP) architecture, and dynamic charging algorithms set new benchmarks in performance and reliability for electric vehicles.
Founded in 2020 by IIT-BHU graduates Akash Gupta, Abhinav Roy, and Ankit Joshi, Clean Electric is backed by Kalaari Capital, InfoEdge Ventures, Pi Ventures, and Lok Capital.
Our fast-growing team includes passionate engineers from IITs, IIMs, and leading tech firms all united by one goal : to accelerate the transition to clean mobility.
Role Overview :
We are seeking a Senior Firmware Engineer to join our Battery R&D Team and take ownership of firmware development for our in-house Battery Management System (BMS), LTE-enabled BMS Supervisor, and DC001 Charge Controller.
If you thrive on hands-on experimentation, love solving real engineering challenges, and want to see your code powering real EVs on the road, this is the role for you.
Role Description and Key Responsibilities :
The role involves tasks including but not limited to :
- Planning, developing, and implementing firmware for the Battery management system.
- Collaborate with hardware engineers to define BMS hardware requirements, interfaces, and communication protocols.
- Performing code reviews and Testing firmware releases.
- Develop and maintain embedded firmware for battery management, state estimation, cell balancing, thermal management, and communication interfaces.
- Implement safety algorithms to ensure proper cell voltage, current, temperature, and state of charge monitoring.
- Write efficient and reliable code for real-time operation of the BMS, considering power and memory constraints.
- Worked with SPI, I2C, UART, and CAN bus communication protocols to establish seamless data exchange between the BMS and other system components.
What We're Looking For :
Bachelors or Masters degree in Electronics, Electrical, or Instrumentation Engineering (or related field).4 to 6 years of experience in embedded firmware development (battery systems or EV domain preferred).Proficiency in C / C++ and familiarity with ARM, ESP, Renesas or similar MCUs.Strong understanding of embedded systems, RTOS concepts, ADCs, CAN transceivers, LTE / GPS modules.Excellent debugging and problem-solving skills using oscilloscopes, logic analyzers, and debuggers.Passion for innovation, ownership mindset, and eagerness to work in a fast-paced startup environment.Why Join Us :
Opportunity to work on cutting-edge battery technologies impacting Indias EV future.Be part of a high-growth, high-energy startup backed by top investors.Flat hierarchy and a culture that values innovation, ownership, and experimentation.Competitive compensation aligned with skills and experience.Location : Near Chakan, Pune, India (on-site).
Pay and Benefits : Competitive & commensurate with experience.
(ref : hirist.tech)