
Batterypool
Actively Hiring
Battery as a service
Embedded Firmware Engineer
- ₹48,000 – ₹54,000 • No equity
- |
- |1 year of exp
- |Full Time
Reposted: 5 days ago• Recruiter recently active
Job Location
Remote Work Policy
In office
Visa Sponsorship
Not Available
RelocationAllowed
Skills
C++
Spi
Uart
Embedded Firmware Development
Microcontroller programming
firmware development
RS485
Embaded c
esp32/esp8266
About the job
Job Description: Embedded Firmware Engineer
Company: BatteryPool – EV Battery Swapping & Charging Infrastructure
Location: Pune (On-site)
Experience: 1.5–2 Years
Employment Type: Full-time
About BatteryPool
BatteryPool is building EV battery-swapping and charging infrastructure, combining hardware, software, and technology to deliver reliable electric mobility solutions.
Role Overview
We are looking for an Embedded Firmware Engineer to develop, test, and maintain firmware for our battery-swapping stations, battery packs, and charger control systems.
Key Responsibilities
- Develop and debug embedded firmware using C/C++ for ESP32 and STM32 microcontrollers.
- Work with FreeRTOS and communication protocols such as CAN, UART, SPI, I2C, and RS485/Modbus.
- Integrate new battery packs and charger models.
- Implement Wi-Fi, MQTT, BLE, and OTA firmware updates.
- Test and troubleshoot hardware and firmware issues using a multimeter, oscilloscope, and other debugging tools.
- Resolve field issues and support firmware deployment and production testing.
- Maintain technical documentation, test reports, and release notes.
Required Skills & Qualifications
- B.E./B.Tech in Electronics, Electrical, Instrumentation, or a related field.
- 1.5–2 years of hands-on embedded firmware development experience.
- Strong knowledge of embedded C/C++ and ESP32 or STM32.
- Basic understanding of FreeRTOS, electronics, circuit diagrams, and hardware debugging.
- Familiarity with Git and communication protocols.
- Willingness to visit stations and production facilities when required.
Good to Have
- Experience with EV chargers, battery systems, or BMS.
- Knowledge of ESP-IDF, PlatformIO, STM32CubeIDE, Python, or OTA updates.
What We Offer
- Opportunity to work on real-world EV hardware and production systems.
- Hands-on experience in embedded firmware, hardware debugging, and EV technology.
- Ownership of projects with direct impact on product performance and reliability.
About the company
Similar Jobs

lvlAlpha
Next-Gen Integrated Wearables and Human Augmentation Products for High Risk Environments

lvlAlpha
Next-Gen Integrated Wearables and Human Augmentation Products for High Risk Environments

AITuring Technologies
Technology to serve the soldiers , survive the field, and strengthen nation

Pinetics
Product design and development for electronics, firmware, IoT and medical devices