Talent.com
Battery Management Systems Firmware Specialist
Battery Management Systems Firmware SpecialistZeno • Bengaluru, Republic Of India, IN
Battery Management Systems Firmware Specialist

Battery Management Systems Firmware Specialist

Zeno • Bengaluru, Republic Of India, IN
4 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

    Management Specialist • Bengaluru, Republic Of India, IN

    Related jobs
    Mbd Engineer - Battery Management System

    Mbd Engineer - Battery Management System

    MEAtec - Battery Intelligence • Bengaluru, Republic Of India, IN
    At MEAtec, we are an innovative leader in the field of electric vehicle technology, specializing in the development of advanced battery management systems (BMS) for high-performance, sustainable ve...Show more
    Last updated: 9 days ago • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Talentoj • Bengaluru, Karnataka, India
    Strong proficiency in Embedded C.Hands-on experience with bare-metal firmware development.Proficiency with communication protocols : I2C, UART, RS485. Experience with ARM Cortex controllers (STM32, N...Show more
    Last updated: 30+ days ago • Promoted
    Product Lifecycle Management Consultant

    Product Lifecycle Management Consultant

    ITC Infotech • Bengaluru, Karnataka, India
    Administer and configure Teamcenter PLM, including dictating access controls, and managing user roles and permissions.Monitor system performance and ensure data integrity and security.Troubleshoot ...Show more
    Last updated: 30+ days ago • Promoted
    Battery Technician

    Battery Technician

    Zeno • Bengaluru, Karnataka, India
    Zeno is seeking a Battery Technician to support the assembly, testing, and maintenance of lithium-ion battery packs for electric motorcycles. Bengaluru – Work from Office (5 days a week).An unpreced...Show more
    Last updated: 30+ days ago • Promoted
    Battery Management System Hardware Specialist

    Battery Management System Hardware Specialist

    Tata Technologies • Bengaluru, Republic Of India, IN
    Function Name : BMS HW Engineer.Battery Management System (BMS) Hardware Design.High Voltage (HV) Battery Systems.Electronic Circuit Design & Analysis. Analog and Digital Electronics.Design Verificat...Show more
    Last updated: 13 days ago • Promoted
    Automotive Electronics Hardware Specialist

    Automotive Electronics Hardware Specialist

    Zeno • Bengaluru, Republic Of India, IN
    Zeno is seeking a Vehicle Electronics (Hardware) Engineer to lead the design and development of electronic hardware systems for our next-generation EV platform. Bengaluru – Work from Office (5 days ...Show more
    Last updated: 30+ days ago • Promoted
    MBD Engineer - Battery Management System

    MBD Engineer - Battery Management System

    MEAtec - Battery Intelligence • Bangalore, IN
    At MEAtec, we are an innovative leader in the field of electric vehicle technology, specializing in the development of advanced battery management systems (BMS) for high-performance, sustainable ve...Show more
    Last updated: 10 days ago • Promoted
    EV Battery Systems Technician

    EV Battery Systems Technician

    Zeno • Bengaluru, Republic Of India, IN
    Zeno is seeking a Battery Technician to support the assembly, testing, and maintenance of lithium-ion battery packs for electric motorcycles. Bengaluru – Work from Office (5 days a week).An unpreced...Show more
    Last updated: 30+ days ago • Promoted
    Battery Systems Test Engineer

    Battery Systems Test Engineer

    Zeno • Bengaluru, Republic Of India, IN
    Zeno is seeking a Battery Validation Lead to establish and lead validation efforts for Zeno’s battery systems.Bengaluru – Work from Office (5 days a week). An unprecedented energy transition has beg...Show more
    Last updated: 30+ days ago • Promoted
    Battery Management System

    Battery Management System

    Tata Technologies • Bengaluru, Republic Of India, IN
    Job Title : Battery Management System (BMS) Algorithm Developer.Department : EV Systems / Powertrain Engineering.We are looking for a passionate and experienced BMS Algorithm Developer to lead the de...Show more
    Last updated: 16 days ago • Promoted
    Product Lifecycle Management Specialist

    Product Lifecycle Management Specialist

    ITC Infotech • Bengaluru, Republic Of India, IN
    Administer and configure Teamcenter PLM, including dictating access controls, and managing user roles and permissions.Monitor system performance and ensure data integrity and security.Troubleshoot ...Show more
    Last updated: 2 days ago • Promoted
    Bluetooth Firmware Engineer

    Bluetooth Firmware Engineer

    Confidential • Bengaluru / Bangalore, India
    If you are keen to work with a bunch of brilliant people with various backgrounds, if you share the same value of working smart and celebrating successes, if you have enthusiasm for big technology ...Show more
    Last updated: 19 days ago • Promoted
    BMS Hardware Engineer

    BMS Hardware Engineer

    Zeno • Bengaluru, Karnataka, India
    Zeno is seeking a BMS Hardware Engineer to design, develop, and validate the Battery Management System hardware for our next-generation electric motorcycles. Bengaluru – Work from Office (5 days a w...Show more
    Last updated: 30+ days ago • Promoted
    Automotive BSP & Hypervisor Specialist

    Automotive BSP & Hypervisor Specialist

    Tata Elxsi • Bengaluru, Karnataka, India
    Tata Elxsi is truly your home to a billion possibilities.We believe in opportunities for everyone to be bold and curious and seek to shape the future. Explore what’s possible, discover what you love...Show more
    Last updated: 1 day ago • Promoted
    Battery Management Systems Hardware Specialist

    Battery Management Systems Hardware Specialist

    Zeno • Bengaluru, Republic Of India, IN
    Zeno is seeking a BMS Hardware Engineer to design, develop, and validate the Battery Management System hardware for our next-generation electric motorcycles. Bengaluru – Work from Office (5 days a w...Show more
    Last updated: 30+ days ago • Promoted
    Battery Management System (BMS) Algorithm Developer (Automotive)

    Battery Management System (BMS) Algorithm Developer (Automotive)

    Tata Technologies • Bengaluru, Karnataka, India
    Job Title : Battery Management System (BMS) Algorithm Developer.Department : EV Systems / Powertrain Engineering.We are looking for a passionate and experienced BMS Algorithm Developer to lead the de...Show more
    Last updated: 16 days ago • Promoted
    Maxwell Energy Systems - Senior Firmware Engineer

    Maxwell Energy Systems - Senior Firmware Engineer

    MAXWELL ENERGY SYSTEMS PRIVATE LIMITED • Bangalore
    We are hiring for two positions in our core Engineering team as Senior Firmware Engineer.Those who can take up the Firmware and Embedded software development and testing in the battery management s...Show more
    Last updated: 30+ days ago • Promoted
    Engineer - Databases [Returnship Program]

    Engineer - Databases [Returnship Program]

    Kenvue • Nelamangala, Karnataka, India
    Kenvue is currently recruiting for a : .Engineer - Databases [Returnship Program].At Kenvue , we realize the extraordinary power of everyday care. Built on over a century of heritage and rooted in sc...Show more
    Last updated: 1 day ago • Promoted