Verfügbar für Festanstellungen

Embedded Mechatronik Entwickler.

Ich entwickle Firmware, Treiber und HMI-Anwendungen für Mikrocontroller-Plattformen — vom Registerzugriff bis zur LVGL-Oberfläche. Sitz in Ilmenau, Thüringen.

Standort
Ilmenau, Deutschland
Schwerpunkt
Embedded · Firmware · HMI
Status
Offen für Angebote

Über mich

Mechatronik-Ingenieur mit über zehn Jahren Erfahrung an der Schnittstelle zwischen Hard- und Software — vom Schaltungsentwurf über die Mikrocontroller-Firmware bis zur Inbetriebnahme realer Geräte.

Erfahrung

Beruflicher Werdegang.

  1. Okt. 2025 – Heute

    Studentischer Mitarbeiter

    MetraLabs GmbH · Ilmenau

    • Unterstützung bei der Hard- und Softwareentwicklung
  2. Apr. 2022 – Sep. 2023

    Werkstudent Mechatronik-Entwicklung

    KOMPASS GmbH · Ilmenau

    • Unterstützung bei Forschungs- und Entwicklungsprojekten
    • Entwicklung von Hard- und Softwarelösungen
    • Systementwurf von elektronischen Schaltungen
    • Mikrocontroller-Programmierung
    • Integration von Antrieben und Sensoren
    • Entwicklung neuer Messgeräte und Sensorsysteme
  3. Feb. 2014 – Mai. 2016

    Freiberuflicher Entwickler

    Selbstständig · Freelancer

    • Entwicklung von Webanwendungen (PHP, MySQL)
    • Schnittstellenprogrammierung
    • Planung und Durchführung automatisierter Tests
  4. Okt. 2012 – Jan. 2014

    Servicetechniker für Aufzüge

    Alquds Company · Palästina

    • Wartung, Reparatur und Fehlersuche an Aufzugsanlagen
    • Montage elektrischer und mechanischer Komponenten

Ausbildung

Akademischer Hintergrund.

  1. Okt. 2019 – Feb. 2026

    Bachelor Mechatronik

    Technische Universität Ilmenau · Deutschland

  2. Sep. 2011 – Jul. 2013

    College Diploma in Mechatronics Engineering

    Gaza Community College · Palästina

Technische Kenntnisse

Werkzeuge & Plattformen.

Programmiersprachen

  • C/C++
  • Python
  • C#
  • Java
  • PHP
  • JavaScript

Mikrocontroller

  • PIC
  • AVR (ATmega, ATxmega32)
  • STM32
  • SAM C21 (ATSAMC21E18A)

Firmware Core

  • Registernahe Programmierung
  • Interrupts
  • Timer/PWM
  • ADC/DAC
  • Serielle Kommunikation

Treiber & Peripherie

  • Treiberentwicklung
  • Peripherieansteuerung
  • Sensorintegration
  • Aktoransteuerung
  • HMI-/Display-Ansteuerung

Kommunikation & Protokolle

  • UART
  • SPI
  • I²C
  • CAN
  • CANopen
  • USB

GUI / HMI

  • LVGL
  • Qt
  • PyQt5/6
  • PySide6

Debugging & Inbetriebnahme

  • Oszilloskop
  • Logikanalysator
  • GDB
  • JTAG/SWD
  • SEGGER RTT
  • UART-Debugging

Toolchain & Build

  • Git
  • Make/CMake
  • GCC (AVR/ARM)
  • OpenOCD
  • ST-Link/J-Link

Entwurfsmuster

  • State Machine
  • Observer
  • Strategy
  • Factory
  • Singleton
  • Template Method

Embedded Plattformen

  • Embedded Linux
  • Arduino (Rapid Prototyping)

Elektronikdesign & Simulation

  • Fusion 360 Electronics
  • Proteus
  • Multisim
  • TINA-TI
  • LTspice

CAD-Software

  • CATIA (V5/V6, R2016)
  • Autodesk Inventor
  • Fusion 360

Betriebssysteme

  • Ubuntu
  • Void Linux
  • CentOS
  • Windows

Weitere Kenntnisse

  • MySQL
  • Playwright
  • Selenium