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