Open to full-time roles
Embedded Mechatronics Engineer.
I build firmware, drivers and HMI applications for microcontroller platforms — from register-level access to LVGL interfaces. Based in Ilmenau, Germany.
About
Mechatronics engineer with over a decade at the seam between hardware and software — from circuit design and microcontroller firmware to commissioning real devices in the field.
Experience
Selected roles.
-
Oct 2025 – Present
Student Assistant
MetraLabs GmbH · Ilmenau
- Support for hardware and software development
-
Apr 2022 – Sep 2023
Working Student — Mechatronics Development
KOMPASS GmbH · Ilmenau
- Support for R&D projects
- Hardware and software solution development
- System design of electronic circuits
- Microcontroller programming
- Integration of drives and sensors
- Development of new measurement and sensor systems
-
Feb 2014 – May 2016
Freelance Developer
Self-employed · Freelancer
- Web application development (PHP, MySQL)
- Interface programming
- Planning and execution of automated tests
-
Oct 2012 – Jan 2014
Elevator Service Technician
Alquds Company · Palestine
- Maintenance, repair and troubleshooting of elevator systems
- Assembly of electrical and mechanical components
Education
Academic background.
-
Oct 2019 – Feb 2026
B.Sc. Mechatronics
Technische Universität Ilmenau · Germany
-
Sep 2011 – Jul 2013
College Diploma in Mechatronics Engineering
Gaza Community College · Palestine
Technical skills
Tools & platforms.
Programming languages
- C/C++
- Python
- C#
- Java
- PHP
- JavaScript
Microcontrollers
- PIC
- AVR (ATmega, ATxmega32)
- STM32
- SAM C21 (ATSAMC21E18A)
Firmware core
- Register-level programming
- Interrupts
- Timers / PWM
- ADC / DAC
- Serial communication
Drivers & peripherals
- Driver development
- Peripheral control
- Sensor integration
- Actuator control
- HMI / display driving
Communication & protocols
- UART
- SPI
- I²C
- CAN
- CANopen
- USB
GUI / HMI
- LVGL
- Qt
- PyQt5/6
- PySide6
Debugging & commissioning
- Oscilloscope
- Logic analyzer
- GDB
- JTAG/SWD
- SEGGER RTT
- UART debugging
Toolchain & build
- Git
- Make / CMake
- GCC (AVR/ARM)
- OpenOCD
- ST-Link / J-Link
Design patterns
- State Machine
- Observer
- Strategy
- Factory
- Singleton
- Template Method
Embedded platforms
- Embedded Linux
- Arduino (rapid prototyping)
Electronics design & simulation
- Fusion 360 Electronics
- Proteus
- Multisim
- TINA-TI
- LTspice
CAD software
- CATIA (V5/V6, R2016)
- Autodesk Inventor
- Fusion 360
Operating systems
- Ubuntu
- Void Linux
- CentOS
- Windows
Other
- MySQL
- Playwright
- Selenium
Contact
Let's talk.
- Emailsufian.almofti@outlook.de
- Phone+49 176 67372382
- LinkedInlinkedin.com/in/sufian-almofti
- GitHubgithub.com/sufian-almofti
-
AddressLangewiesener Str. 14, 98693 Ilmenau