You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Bassam AlkhiamiBA

Bassam Alkhiami

Embedded Software Entwicklung

€350/day
Bielefeld, DE
3-7 years

Average response time: 1 hour

About Bassam

Embedded Software Engineer with several years of experience in developing firmware and software for industrial and IoT systems. Specialized in C/C++, Embedded Linux and microcontroller platforms such as STM32 and Nordic. Experienced in implementing communication protocols including EtherCAT, Modbus, MQTT and REST APIs. I have worked on sensor systems, machine monitoring solutions and industrial connectivity platforms. I focus on building reliable, efficient and maintainable embedded systems from firmware to backend integration.


Programming

C/C++/QT

Python

Go

Embedded

Embedded Linux

STM32

Nordic nRF

Firmware Development

Protocols

MQTT

Modbus

EtherCAT

TCP/IP

SPI

I2C

RS232 / RS485

Tools

Docker

Git

CMake

Linux

Other

IoT Systems

Industrial Automation

Sensor Systems
  • German

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

Can work on-site
Bielefeld (up to 50km)

Experience

  • STEINEL,
    Software Entwicklung
    June 2023 - Today (3 years)
    Herzebrock-Clarholz, NW, Germany
    ● Embedded Software Entwickler für Sensoren und Leuchten basiert auf (STM32, NORDIC).

    ● Implementierung des Kommunikationsprotokolls (DALI-Schnittstelle) zur digitalen Lichtsteuerung gemäß der Norm IEC 62386.
  • DMG-MORI,
    Software Entwicklung
    November 2022 - May 2023 (6 months)
    33 Bielefeld, Germany
    ● Softwareentwicklung im Bereich Connectivity Backend Development (Docker, REST, GRPC, GoLang).
    ● Spezifikation und Implementierung von Schnittstellen mit Verschlüsselung und Authentifizierung für Datensammlung sowie Server/Client-Datentransfer.
  • Brinkhaus-GmbH,
    Entwicklungsingenieur
    April 2021 - November 2022 (1 year and 7 months)
    30 Hanover, Germany
    • ● Softwareentwicklung für Maschinenüberwachungssysteme auf Edge Device läuft unter Debian 10 zum Sammeln der Daten von der Maschine mit verschiedenen Kommunikationsprotokollen (Ethernet, Ethercat, ModBus analoge/digitale Eingänge), die Daten werden mit unserem Programm gesammelt und verarbeitet (das Programm läuft als In einem Prozess oder in einem Container gekapselt) werden die Daten über verschiedene Techniken (MQTT, JSON, CSV, REST API, gRPC) an Datenanalyseprogramme weitergeleitet oder mit Dashboards dargestellt oder in der Cloud verfügbar gemacht. inklusive aller Entwicklungsschritte (Konzeption, Umsetzung, Test, Dokumentation).
    • ● Entwicklung des unternehmensinternen CI-Systems, Bereitstellung einer API für CI/CD (mit Jenkins, GitLab, Git, Docker)
    • ● Programmierung für Sinumerik Operate und HMI. Auf der Sinumerik 840d wurde eine Server/Client Datenübertragung und CAP-Schnittstelle mit QT und C++ entwickelt. Ein kleiner Server auf der Sinumerik 840d sammelt die Daten von der Maschine, und es wurde eine Grafik zur Visualisierung und Steuerung entwickelt. Ein Client auf der anderen Seite kommuniziert mit dem Server.

Recommendations

Be the first to recommend Bassam

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master of Mechatronik
    Leibniz Universität Hannover
    2021
    Master of Mechatronik
  • Bachelor of Control and Automation Engineering
    Damaskus Universität
    2016
    Bachelor of Control and Automation Engineering

Categories