Senior Firmware Engineer (Coimbatore)

Senior Firmware Engineer (Coimbatore)

15 Sep
|
Planet3 Energy
|
Coimbatore

15 Sep

Planet3 Energy

Coimbatore

Senior Firmware Engineer

EV Charging

ABOUT PLANET3 ENERGY

Planet3 Energy is on a mission to power India's Electric Vehicle (EV) transition with mission-critical, reliable DC fast charging infrastructure built for real-world conditions. Our chargers deliver aviation-grade reliability, rugged performance for Indian environments, and future-ready connectivity to support India's EV transition at scale.

We're a fast-growing deep-tech startup building at the intersection of power electronics, embedded systems, and connected software — with mentorship from experienced engineers across India and Germany. If you're excited about EVs, renewable energy, and smart grid technology, this is a chance to build your career at the ground floor of India's charging infrastructure story.

ROLE OVERVIEW

We are seeking a Firmware Engineer to lead the end-to-end implementation of embedded software for our DC fast-charging controllers. In this role, you will bridge hardware and cloud systems - developing real time control logic, safety-critical routines, and vehicle-to-cloud communication protocols.

KEY RESPONSIBILITIES

- Firmware Lifecycle: Own the full firmware lifecycle - from requirements and design to implementation, modifications, verification, CI/CD release, and field support.
- Core Controller Development: Design / modify and maintain modular, high-reliability embedded code in C/C++ targeting ARM Cortex-M/A microcontrollers (e.g., STM32, NXP i.MX RT).
- Protocol Implementation: Develop and maintain vehicle-to-charger protocols (ISO 15118, IEC 61851, DIN 70121, HomePlug Green PHY PLC) and OCPP backend connectivity.
- State Machines & Safety: Build robust state machines to handle user authentication, metering, thermal monitoring, fault detection, ground fault interlocks (GFCI), and graceful session termination.
- Hardware Integration: Configure low-level peripheral drivers (CAN, SPI, I2C, UART, ADC, GPIO) and interface with power electronics teams to ensure signal integrity and EMI/EMC compliance.




- Connectivity & OTA: Maintain telematics modules (Cellular, Ethernet, Wi-Fi) using secure MQTT/HTTPS/TLS, and build fail-secure, secure Over-The-Air (OTA) update pipelines with automated rollback support.
- Testing & Debugging: Perform board bring-up and debug field issues using oscilloscopes, logic analyzers, JTAG/SWD, and CAN/PLC trace tools.

A NOTE ON REQUIREMENTS We value adaptability, strong core engineering fundamentals, and a passion for learning. If you match most of the core requirements below and are eager to master EV-specific protocols on the job, we strongly encourage you to apply.

CORE REQUIREMENTS (WHAT YOU BRING DAY 1)

- Education: Bachelor's degree in electrical engineering, Computer Science, or a related field.
- Embedded Development: 5+ years of hands-on production experience in C/C++ for microcontrollers (ARM Cortex-M/A).
- RTOS Fundamentals: Solid experience with real-time operating systems (e.g., FreeRTOS, Zephyr, ThreadX systems) for safety-critical hardware.
- Hardware & Lab Skills: Experience reading electrical schematics, board bring-up, and using hardware debugging tools (oscilloscopes, logic analyzers, JTAG/SWD).
- Peripheral Drivers: Proven capability configuring low-level serial interfaces and communication buses (CAN, SPI, I2C, UART, RS-485).

PREFERRED EXPERIENCE (OR WHAT YOU CAN LEARN WITH US)

- Prior experience with EV charging equipment (EVSE), power electronics, or automotive ECUs.
- Hands-on exposure to EV charging communication standards (ISO 15118, IEC 61851, DIN 70121, or OCPP).
- Experience with cellular modem integration (Quectel, SIMCom, u-blox) and telematics (MQTT/HTTPS/TLS).
- Familiarity with embedded cybersecurity practices (Secure Boot, Hardware Security Modules, TPMs).

Level Senior Firmware Engineer (Full-Time)

Location

Coimbatore, Tamil Nadu

Apply to [email protected]

How to Apply: Send your resume to [email protected] with the subject line "Senior Firmware Engineer – EV Charging."

Pay: ₹1,800,000.00 - ₹3,500,000.00 per year

Work Location: In person

📌 Senior Firmware Engineer (Coimbatore)
🏢 Planet3 Energy
📍 Coimbatore

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior firmware engineer (coimbatore) / coimbatore