eMobility software engineering partner for EV charging systems

ENGINEERING EVIDENCE

Proof of Know-How

20+ delivered projects across healthcare, consumer electronics, industrial systems, and eMobility. All client names are NDA-protected.

Engineering Depth, Not Marketing Claims

Client names are not published. Every project below is presented as a sanitised case study. What matters is not who it was built for, but what was built and how.

Everything shown here was actually delivered: firmware, protocol integrations, test frameworks, and hardware abstraction layers. Each project represents a real engineering challenge solved with embedded systems expertise.

The same embedded discipline applies directly to EV charging work: protocol timing, hardware abstraction, firmware validation, and conformance testing. Clemios' eMobility engineering builds on this cross-industry foundation.

Delivered Projects

Embedded hardware/firmware

Custom PCB Design and Firmware

Altium Designer · C · Ceedling

Delivered production-ready firmware on custom PCB. Validated with Ceedling unit tests and released to manufacturing.

Industrial safety

Embedded System with Safety and Communication

C · CAN Bus · RTOS

Deployed safety-related embedded system with validated real-time CAN communication into industrial control production.

MCU tooling

Programming Tool for STM32 MCU

C · STM32 · Hex File Flashing

Streamlined production firmware deployment. Programming tool adopted for STM32 MCU flashing across the manufacturing line.

Industrial control

Hysteresis Control for Positioning

C · CAN Bus

Achieved repeatable precision positioning through hysteresis compensation. CAN-based control system deployed in industrial machinery.

Test automation

Automated Unit Testing for MCU Verification

Python · pytest

Reduced manual testing effort and expanded regression coverage. Automated harness adopted for ongoing MCU firmware releases.

Knowledge transfer

Training and Workshop on MCU Integration

Ethernet/IP · MCU

Client engineering team became self-sufficient in MCU-to-Ethernet integration after hands-on workshop with protocol exercises.

Testing methodology

Unit Testing Framework Comparison

Ceedling · GoogleTest · C

Informed client tooling decision. Comparative analysis led to Ceedling adoption for embedded C unit testing in production.

Data integrity

Enhanced Data Integrity with CRC Check

C · EEPROM · CRC Algorithms

Eliminated field data-corruption risk. CRC-based verification implemented for non-volatile storage across embedded device fleet.

Industrial systems

System Integration and Error Handling

Modbus TCP/RTU

Achieved reliable multi-device operation. Structured error recovery deployed for industrial communication systems in production.

Communication protocols

Modbus RTU Communication and Time Sync Fix

Modbus RTU · C

Resolved field-critical timing failure without downtime. Synchronisation fix deployed to operational Modbus RTU devices.

EV charging / OCPP

OCPP 2.0.1 Protocol Integration for Charging Hardware

C · OCPP 2.0.1 · MQTT · WebSocket

Delivered production-ready charge point protocol layer with OCPP 2.0.1 message handling, transport security, and CSMS connectivity. Validated through OCTT-based conformance preparation and interoperability validation.

Engineering Tooling Stack

Category Tools
Project Management Jira, Azure DevOps, Projektron BCS, GitLab
Requirements Confluence, Polarion
Languages C, C++, Python
Coding Standards MISRA C
Unit Testing Ceedling, GoogleTest, pytest
Static Analysis Pylint, SonarQube, CodeRabbit
Version Control GitHub, GitLab, Azure DevOps, SVN
Chip Vendors ESP32, Infineon, Microchip, NXP, Renesas, STMicroelectronics, Texas Instruments, Hilscher netX 90
Protocols OCPP 2.0.1, MQTT, SPI, I2C, CAN, UART, TCP/IP
Debugging Segger, Saleae, STLink V2, PCAN USB

Frequently Asked Questions

All client engagements are covered by NDA. Clemios presents the engineering work, not the client name.

Yes. An OCPP 2.0.1 integration project is included on this page. Broader eMobility engineering work (EV charging integration, charger firmware, backend connectivity) is covered under the Services section.

Yes. Clemios can discuss technical depth under NDA in a project-specific conversation. Reach out through the contact page.

Healthcare, consumer electronics, industrial systems, and eMobility. All projects share a foundation in embedded systems, protocol integration, and test engineering.

Ceedling for embedded C unit testing. GoogleTest for C++. pytest for Python-based test automation.

Engineering Conversation

20+ projects delivered. The team is available for project discussions.

Scroll to Top