Firmware development Engineer - BESS
integrated personnel services limited- Posted a month ago
- Be among the first 10 applicants
Job Description
Position: Firmware Development Engineer – BESS
Location: Pune & Bangalore
Experience: 3+ Years
Qualification: Bachelor's / Master's Degree in Electronics & Communication Engineering
Role: Individual Contributor
Joining: Immediate / Short Notice Preferred
Key Responsibilities
- Develop and debug embedded firmware for BMS and remote communication systems.
- Strong hands-on programming skills in Embedded C and Python.
- Evaluate, debug, modify, and integrate third-party firmware.
- Develop firmware applications for microcontrollers and embedded systems.
- Work on Battery Management Systems (BMS) and interface with AFE and power electronics.
- Work with STM32, TI and ESP32 microcontrollers.
- Experience with STM32CubeIDE, TI Code Composer Studio, VS Code and Keil MDK.
- Implement and work with FreeRTOS, RTOS, Zephyr RTOS, etc.
- Debug hardware/firmware using MODBUS tools, Docklight, CAN Analyzer, and similar tools.
- Strong understanding of RS232, RS485 and CAN communication.
- Experience with protocols such as MODBUS and Pylontech.
- Program GPRS/Wi-Fi modules such as Quectel and SIMCom using AT commands.
- Implement OTA firmware updates, bootloader/bootstrapping and recovery mechanisms.
- Understanding of SSL/TLS authentication and secure data communication with remote servers.
- Evaluate and debug embedded firmware and prepare technical documentation/reports.
Preferred Background
Candidates from BESS, BMS, EMS, PCS, inverter manufacturers, or embedded firmware development companies are preferred.
Key Skills
Embedded C | Python | BMS | BESS | STM32 | TI Microcontrollers | ESP32 | FreeRTOS | Zephyr RTOS | CAN | RS232 | RS485 | MODBUS | Pylontech | OTA | Bootloader | SSL/TLS | Embedded Firmware | Power Electronics
Location: Pune & Bangalore
Interested candidates can share their updated CVs at:
[Confidential Information]
Call / WhatsApp: 9137557374
More Info
Key Skills
Zephyr RTOS
TI Microcontrollers
ESP32
STM32
Pylontech
BESS
