Executive snapshot
- Experience: 3+ Jahre
- Seniority: Professional
- Work mode: Teilweise möglich
- Availability: Nach Absprache
- Region: Deutschlandweit
- Focus: Embedded Systems, Motion Control, Industrial Automation, Robotics
At a glance
Profile ID
DP-00241
Role
Embedded Software Engineer / Research & Development Engineer
Seniority
Professional
Experience
3+ Jahre
Work mode
Teilweise möglich
Availability
Nach Absprache
Region
Deutschlandweit
Languages
Arabisch (Muttersprache), Englisch (Fließend), Deutsch (A2), Türkisch (Fließend)
Engagement models
Festanstellung (Permanent), Freelance / Contracting, Interim / Projekt, Werkvertrag (Team/Scope), Consulting (Advisory), Recruiting (Search & Selection)
Short profile
Professional embedded systems specialist with strong experience in low-level software development, motion control algorithms, and industrial sensor integration. Develops efficient embedded software in C/C++ for ARM-based microcontrollers, including bare-metal programming, register-level optimization, and real-time trajectory planning. Skilled in motor control, sensor fusion, industrial communication protocols, system integration, and hardware debugging. Additionally experienced in machine learning, Bayesian networks, and decision models for industrial analytics. Brings expertise in PCB design, robotics, data processing, and prototype development. Consistently delivers precise, reliable, and practical solutions in complex engineering environments.
Focus (domains)
Embedded SystemsMotion ControlIndustrial AutomationRoboticsSensorikElektronikentwicklungMachine LearningData AnalyticsProduktionssysteme
Core skills
Embedded Software DevelopmentBare-Metal ProgrammingEchtzeit-TrajektorienplanungMotorsteuerungSensorfusionKalman-FilterDSPPCB-DesignSystemintegrationMachine LearningBayesian NetworksData PreprocessingAlgorithm EvaluationRequirements AnalysisPrototypingDebuggingFehleranalyseTechnische Dokumentation
Tools & technologies
CC++PythonMicroPythonC#ARM Cortex-MAtmel MCUsSTM32Raspberry PiUARTSPII2CCANCANopenJ1939ModbusEthernetRTOSGitLinuxAltiumOscilloscopeJTAGLogic AnalyzerPCANBMSCAN-BusBERTDeep Learning FrameworksAHP/Fuzzy AHP
Track record & project highlights
• Development of embedded software for ARM-based microcontrollers used in multi‑axis test benches, including trajectory planning, motor control, homing routines, limit switch handling, and fault detection.
• Implementation of sensor fusion for inclination estimation using Kalman filtering, along with robust data acquisition and preprocessing for encoder and sensor systems.
• Low-level optimization through bare-metal programming, direct register access, and efficient use of SPI, I2C, UART, CAN, CANopen, and J1939 in complex embedded environments.
• Development of a decision model for selecting Bayesian network algorithms for industrial applications, including data preprocessing, model training, sensitivity analysis, and multi‑criteria decision-making.
• Design and integration of a mobile power supply system for a robotic exoskeleton, including PCB development, BMS integration, and CAN bus communication.
• Creation of an AI-based software effort estimation system using text embeddings and fine‑tuning of a BERT model.
• Development of an assistive smart-glasses system for visually impaired individuals using AI, depth sensing, and ultrasonic technology.
• Delivery of workshops and training sessions on embedded systems for beginners.