Ahmed Mohsen· Egypt, October
WorkPathToolboxAvailable

Senior Embedded Software Engineer - Est. 2022

Interfaces
with a pulse.

I am a Senior Embedded Software Engineer with over six years of experience building high-performance C++ systems for the EV charging industry. My work spans from designing modular charging station management systems to architecting 5G core network functions, always prioritizing security, scalability, and low latency. I specialize in secure edge device development, leveraging hardware-backed cryptography (OP-TEE, PKCS11) and optimizing Linux-based platforms with Yocto and Buildroot. I have led cross‑functional teams, implemented Agile workflows, and driven CI/CD pipelines that reduce deployment times and increase reliability. Beyond my technical expertise, I enjoy mentoring junior engineers, delivering training on advanced C++ and Embedded Linux, and contributing to open‑source projects that push the boundaries of real‑time communication and IoT integration.

See selected workStart a project
Portrait of Ahmed Mohsen
CurrentlyBooking Q4 2026

6yrs

Building products

1

Featured projects

2×

Roles shipped

56

Tools in kit

Selected work

1 collaborations. Each one shipped and still running.

No cover
01
C++Case study

Edge Video Analytics & Infrastructure Pipeline

Designed and developed a modular, low-latency 4‑process edge analytics pipeline in modern C++ with an Update‑Render/Producer‑Consumer loop architecture, achieving ultra‑low latency IPC via POSIX shared memory and synchronization.

  • C++
  • Linux
  • Docker

The path

6 years, 2 rooms

  1. 2026 - Now

    Senior C++ Software Engineer

    e-vas telecom

    Designed a high-throughput, non-blocking 5G AMF in modern C++20, processing thousands of concurrent signaling events with microsecond latency. Built a cloud-native 5G AMF from scratch, implemented 3GPP standards for N1 (NAS) and N2 (NGAP) interfaces, and integrated an optimized SCTP networking stack.

  2. 2022 - 2026

    Senior Embedded Software Engineer

    Coretech-innovations | eSystem MTG GmbH

    Architected and developed a modular C++ Charging Station Management System using Boost.Beast and Boost.Asio, enabling high-frequency WebSocket communication for OCPP 1.6 and 2.0.1 protocols. Led a cross-functional team of six, streamlined CI/CD pipelines in GitLab, and integrated secure mTLS communication for EV‑to‑Grid systems.

Toolbox

Sharp tools, quietly used

Craft

  • C++
  • C++20
  • Modern C++
  • Boost.Beast
  • Boost.Asio
  • Qt
  • SDL
  • Yocto
  • Buildroot
  • OpenSSL
  • PKCS11
  • OP-TEE
  • OPC-UA
  • OCPP
  • ISO 15118
  • IEC 61851
  • 5G Core
  • AMF
  • SCTP
  • NGAP
  • NAS
  • ASN.1
  • HTTP/2
  • MQTT
  • WebSockets
  • Linux
  • Embedded Linux
  • Docker

Systems

  • Git
  • GitLab
  • GitHub
  • CMake
  • Makefiles
  • Python
  • Java
  • Matlab
  • Unit Testing
  • Google Test
  • CI/CD
  • Virtualization
  • Raspberry Pi
  • BeagleBone
  • Microcontrollers
  • CAN
  • SPI
  • UART
  • I2C
  • POSIX IPC
  • Zero-Copy Networking
  • Lock-Free Data Structures
  • Memory Pooling
  • Event-Driven Architecture
  • Cryptography
  • PKI
  • Hashing
  • SHA-256

Currently

Working as Senior C++ Software Engineer at e-vas telecom.
2026 - Now

Available

Taking on projects for Booking Q4 2026.
Start a project

Next chapter

Let's make something worth keeping

Booking Q4 2026. Tell me what you're building, I reply within a day.

eng.ahmed.mohsen97@gmail.com

© 2026 Ahmed Mohsen - Built with Portify

LinkedIn