Talent.com
BMS Firmware Engineer
BMS Firmware EngineerZeno • India
BMS Firmware Engineer

BMS Firmware Engineer

Zeno • India
3 days ago
Job description

FIRMWARE ENGINEER - BMS

Location : Bengaluru – Work from Office (5 days a week)

Start Date : Immediate

About Zeno

An unprecedented energy transition has begun. To meet 2040 net zero goals, over 2 billion electric two-wheelers (motorcycles) must be sold and $11 trillion in fuel consumption replaced. Zeno is building a tech platform to electrify this two-wheeler market, currently responsible for more than 4% of the world’s GHG emissions. Our mission is to accelerate the energy transition and democratize the benefits across Africa, India, and Latin America. With a focus on East Africa as a starting point, Zeno is building a new energy ecosystem with ground-up development of a fundamentally better electric motorcycle and associated battery swap network to drive a better experience for our customers.

The Role

Zeno is seeking a Firmware Engineer (4–7 years) specializing in Battery Management Systems (BMS) to design, develop, and optimize embedded firmware for high-performance battery packs. This role is critical in ensuring the safety, reliability, and efficiency of our energy storage systems powering the next generation of electric two-wheelers.

What You’ll Do

  • Firmware Development : Design, code, and validate embedded firmware for Battery Management Systems (BMS).
  • Safety & Reliability : Implement algorithms for cell balancing, SoC (State of Charge), SoH (State of Health), fault detection, and thermal management.
  • Hardware Integration : Work closely with hardware and systems engineers to integrate firmware with BMS hardware.
  • Testing & Validation : Develop test cases, perform HIL / SIL validation, and ensure compliance with safety standards (ISO 26262, IEC).
  • Optimization : Improve firmware performance for efficiency, reliability, and real-time response.
  • Documentation : Maintain clear technical documentation of design, code, and validation processes.
  • Cross-Functional Collaboration : Partner with product, systems, and manufacturing teams to deliver production-ready BMS solutions.

What You Bring

  • 4–7 years of experience in embedded firmware development for automotive or energy storage applications.
  • Strong expertise in C / C++ programming for microcontrollers (ARM, STM32, TI, NXP, or similar).
  • Hands-on experience with BMS algorithms (cell balancing, SoC, SoH, fault management).
  • Knowledge of CAN, SPI, I2C, UART communication protocols.
  • Experience with RTOS (FreeRTOS, Zephyr, or similar) for real-time applications.
  • Familiarity with ISO 26262 functional safety standards and best practices.
  • Debugging skills using oscilloscopes, logic analyzers, and embedded tools (JTAG, Lauterbach, etc.).
  • Exposure to model-based development (MATLAB / Simulink) is a plus.
  • Knowledge of battery chemistry (Li-ion, LFP, NMC) and EV powertrain systems preferred.
  • Strong problem-solving, debugging, and independent execution skills.
  • Based in Bengaluru, with willingness to work from office full-time (5 days a week).
  • Benefits

  • Competitive salary based on experience.
  • Company-sponsored healthcare plan.
  • Opportunity to design cutting-edge BMS firmware driving the EV transition.
  • Join a world-class team of engineers, operators, and entrepreneurs building the trillion-dollar transition of two-wheelers to electric.
  • Create a job alert for this search

    Firmware Engineer • India

    Related jobs
    BMS Solutions Implementation Engineer

    BMS Solutions Implementation Engineer

    KED Technology India • Pune, Republic Of India, IN
    Bachelor’s degree / Diploma in Instrumentation / Electronics & communications / Electrical Engineering from an accredited college or university. Solutions sales experience with Building Automation (...Show more
    Last updated: 13 days ago • Promoted
    Senior Firmware Engineer - BMC

    Senior Firmware Engineer - BMC

    Jabil • India
    Description : About the Role : We are looking for an experienced Senior Firmware Engineer BMC to join our hardware and embedded systems developm...Show more
    Last updated: 30+ days ago • Promoted
    Firmware Engineer

    Firmware Engineer

    Alp Consulting Ltd. • Pune, Republic Of India, IN
    BE / BTech / ME / Mtech / MSc in Computer Science / VLSI / Embedded / Electronics (& Telecommunication) / Instrumentation & Control from reputed institute. Exposure to CAN / CAN(FD) and higher level protocol...Show more
    Last updated: 16 days ago • Promoted
    Firmware Development Engineer

    Firmware Development Engineer

    Ignitarium • Cochin, Republic Of India, IN
    Experienced with Sequans LTE-M / NB-IoT modems,.Show more
    Last updated: 23 days ago • Promoted
    Firmware Development Engineer

    Firmware Development Engineer

    VOLANSYS (An ACL Digital Company) • Pune, Republic Of India, IN
    Embedded Systems (Non-Automotive : Consumer Electronics, IoT, Medical Devices, Telecom, Industrial Automation, etc.Requirement Understanding and requirement writing. Design and develop Embedded syste...Show more
    Last updated: 30+ days ago • Promoted
    Firmware Design Engineer

    Firmware Design Engineer

    Praan • Republic Of India, IN
    The company is backed by top tier VCs and CXOs globally and currently operates between the United States and India.Our team puts extreme attention to detail and loves building technology that's asp...Show more
    Last updated: 5 days ago • Promoted
    Bms Engineer

    Bms Engineer

    OCS India • Republic Of India, IN
    Education : Diploma / Degree in Electrical / Electronics / Electronics & Instrumentation Engineering.Experience : Min 5 Yrs + in BMS supervisor. Job Location Ulwe _Navi Mumbai.Shall be responsible to Ope...Show more
    Last updated: 14 days ago • Promoted
    Embedded Firmware Engineer

    Embedded Firmware Engineer

    Praan • Republic Of India, IN
    The company is backed by top tier VCs and CXOs globally and currently operates between the United States and India.Our team puts extreme attention to detail and loves building technology that's asp...Show more
    Last updated: 30+ days ago • Promoted
    Embedded / Firmware Engineer — Wearables

    Embedded / Firmware Engineer — Wearables

    ONLYQ • Areā, Republic Of India, IN
    We’re building the next-generation.Bioimpedance + Temperature sensing.Women’s health & autonomic intelligence.Preventive, personalised insights. A Lab on Hand — for every human.Cymetree Projects LLP...Show more
    Last updated: 5 days ago • Promoted
    BMS Design Engineer

    BMS Design Engineer

    ideaForge • Republic Of India, IN
    Hands-on expertise in the design, development, and validation of lithium-ion battery power systems for UAV (Unmanned Aerial Vehicles) applications. Lead the design, development and testing of BMS an...Show more
    Last updated: 3 days ago • Promoted
    Lead Firmware Engineer

    Lead Firmware Engineer

    Confidential • India
    WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs,.Grounded in a culture of...Show more
    Last updated: 14 days ago • Promoted
    Bim Engineer

    Bim Engineer

    Dar • Pune, Republic Of India, IN
    Dar, the founding member of the Sidara group, is an international multidisciplinary consulting organization specializing in engineering, architecture, planning, environment, project management, fac...Show more
    Last updated: 30+ days ago • Promoted
    WMS System Engineer

    WMS System Engineer

    Tech Mahindra • Pune, Republic Of India, IN
    Job Description received from customer is detailed below.System Configuration & Maintenance : .Build new WMS environments per BY specs, implement all code and configure the WMS to meet operational re...Show more
    Last updated: 7 days ago • Promoted
    Principal Firmware Development Engineer

    Principal Firmware Development Engineer

    Byteforge Systems • New Delhi, Republic Of India, IN
    We are a startup product development firm that specializes in creating wearables, consumer electronics, and medical devices. Clients often approach us with unique challenges that require a creative ...Show more
    Last updated: 8 days ago • Promoted
    Firmware Engineer - Automotive Solutions

    Firmware Engineer - Automotive Solutions

    GetMy Solutions Pvt Ltd • Pune, Republic Of India, IN
    Firmware Development skills in Automotive Electronics domain.Working on 32 bit controllers from NXP, TI, Renesas microcontroller. Implementation of Power electronics DCDC, ACDC, DCAC, Inverter Algor...Show more
    Last updated: 2 days ago • Promoted
    Dft-Mbist Engineer

    Dft-Mbist Engineer

    Proxelera • Republic Of India, IN
    We’re looking for someone who can walk into a complex SoC environment, take charge of the entire DFT strategy, and push it all the way through silicon. If you enjoy solving hard testability problems...Show more
    Last updated: 13 days ago • Promoted
    WMS Solutions Engineer

    WMS Solutions Engineer

    HCLTech • Chennai, Republic Of India, IN
    Strong Experience in Blue Yonder WMS (Discrete) with Relevant Experience of Min 6+ Years.Minumim 2-3 E2E Implementation Experience is a must. Expertise in Writtng MOCA Scipts, Technical MOCA Develop...Show more
    Last updated: 30+ days ago • Promoted
    BMS Operations and Maintenance Engineer

    BMS Operations and Maintenance Engineer

    OCS India • Republic Of India, IN
    Education : Diploma / Degree in Electrical / Electronics / Electronics & Instrumentation Engineering.Experience : Min 5 Yrs + in BMS supervisor. Job Location Ulwe _Navi Mumbai.Shall be responsible to Ope...Show more
    Last updated: 14 days ago • Promoted