Embedded C Firmware for AC EV Charging Station (ISO 15118)
We are an Israeli company developing an AC electric vehicle (EV) charging station, and we are seeking an experienced embedded systems developer to implement the firmware in C for the station's controller.
The firmware should fully manage the operation of the AC charging station, including compliance with international EV charging standards.
Responsibilities:
Develop embedded firmware in C for an AC EV charging station.
Ensure full or partial implementation of ISO 15118 (Plug & Charge, communication protocols).
Support for IEC 61851 (control pilot signaling and basic safety requirements).
Interface with hardware components: relays, sensors, LEDs, HMI elements.
Implement safety monitoring (overcurrent, overvoltage, GFCI, etc.).
Integrate communication interfaces: UART, CAN, RS-485, or Ethernet.
Optional: backend integration via OCPP or equivalent
Requirements:
Strong experience in Embedded C programming.
Knowledge of EV charging communication protocols – especially ISO 15118 and IEC 61851.
Experience with microcontrollers (STM32, ESP32, etc.).
Familiarity with EVSE hardware and AC power systems.
Ability to read hardware schematics and integrate with PCB design team.
Good documentation and communication skills.
Deliverables:
Production-grade, well-documented firmware in C.
Integration guide and flashing instructions.
Assistance during system bring-up and testing.
Applications 1
-
1 day20 000 USD
99 1 day20 000 USDThis project sounds like a solid start for building a dependable and standards-friendly EV charger.
Before I get into the details and create a timeline, could you tell me how you’d like to handle the budget? Do you prefer setting a fixed price for each milestone, or would you rather go with hourly work?
Either way works for me. If you already have a budget range in mind, just share it so I can plan accordingly.
Looking forward to your reply.
-
Вам нужна команда, а не один программер
-
Hi, I'm interested but I have some questions.
How should testing be handled? Will you provide remote access to hardware, or do I need to emulate or purchase test boards?
-
Можемо командою зайти на проект
-
Current freelance projects in the category Embedded Systems & Microcontrollers
Development of a GPS-GSM tracker
112 USD
Hello! A GPS-GSM tracker needs to be developed. The device should be small in size. The operating range is 6-32V. It should have a built-in battery that allows it to operate for 3-4 hours without external power. The main task is location tracking. The device should have: - a… Embedded Systems & Microcontrollers, Engineering ∙ 1 day back |
Need to exit Android watch from cyclical fastboot.The Mobvoi Ticwatch 3 pro GPS watch entered a cyclic fastboot mode during a firmware flashing attempt. I am looking for someone who can fix it and determine if it is possible to install the firmware. Embedded Systems & Microcontrollers ∙ 1 day 1 hour back ∙ 2 proposals |
Tuya smart projectFor a Wi-Fi device. Looking for a specialist with Tuya IoT Platform / Tuya Panel Studio experience, working with CBU is a must! Tasks to be completed: Account registration 1. Product configuration in Tuya IoT Platform 2. Configuration of Data Points (DP) 3. Interface development… Embedded Systems & Microcontrollers, Hybrid Mobile Apps ∙ 1 day 20 hours back ∙ 4 proposals |
Software development for Arduino (RF modules 3–7.5 GHz, automatic frequency scanning)It is necessary to develop a system on Arduino for the automatic search of active analog video signals and the automatic tuning of the transmitter to the detected frequency.It is planned to use three separate transceiver modules: 3000–4200 MHz; 4900–6000 MHz; 6100–7500… C & C++, Embedded Systems & Microcontrollers ∙ 3 days 7 hours back ∙ 4 proposals |
Development of an intelligent control system for an oil refinery
5786 USD
We are looking for an experienced team or specialists to implement an industrial AI platform for monitoring and managing oil production (sunflower, cold and hot pressing). Stack and technologies: Beckhoff TwinCAT 3 (Structured Text) · Python 3.11 · Node-RED · InfluxDB 2 ·… AI & Machine Learning, Embedded Systems & Microcontrollers ∙ 3 days 23 hours back ∙ 33 proposals |