Konstantinos Xyderos

Senior embedded & firmware engineer · Stockholm

"We are what we repeatedly do. Excellence, then, is not an act, but a habit." Aristotle

A brief introduction

Embedded and firmware engineer with seven years across energy, industrial IoT, automotive and medtech. I build edge platforms, firmware and the industrial protocols between them, in products that must pass certification to operate.

Most of my work has been close to hardware in regulated environments: grid-connected power electronics, battery storage, ventilators, neonatal monitors, truck control units. In those products I tend to take a subsystem end to end — the interface definition, the implementation, and the test infrastructure that keeps it honest over time.

Current work

Eunice Energy Group
Taking the edge platform through HEDNO certification — the on-site controller a Greek RES/CHP station above 400 kW needs before it may connect to the distribution grid.

Explore

Technical summary

Languages
C, C++, C#, .NET, Go, Python, Bash
Embedded
Yocto, embedded Linux, FreeRTOS, RTOS design, device drivers, ARM Cortex-M, STM32, ESP32-S3
Industrial protocols
Modbus, CAN, J1939, IEC 60870-5-104, IEC 61850, OPC XML-DA, SCADA, RS232
Buses and networking
SPI, I2C, UART, TCP/IP, MQTT, gRPC, Protocol Buffers, Bluetooth LE
Platform
Docker, Kubernetes, PostgreSQL, Redis, Git, GitLab CI, Azure DevOps, CANoe, Agile/Scrum
Practice
Hardware-in-the-loop rigs, OTA and firmware update, CI/CD, unit testing, static analysis, requirements and risk assessment, cyber-security