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

Manuel Prugel

Freelance Embedded Software Developer

€240/day
Offenburg, DE
3-7 years

Average response time: A few days

About Manuel

Mein Name ist Manuel Prugel und ich bin freiberuflicher Informatiker(B.Sc.) mit Schwerpunkt auf Embedded Systems. Mit mehr als 5 Jahren Erfahrung in der Entwicklung von Firmware, Echtzeitsystemen und hardwarenaher Software unterstütze ich Unternehmen dabei, leistungsfähige und effiziente Embedded-Lösungen zu realisieren. Meine Expertise umfasst die Programmierung in C, C++ und Python, die Entwicklung für Mikrocontroller (ARM, AVR, ESP32 u. a.) sowie die Integration von IoT-Technologien.
Ich lege großen Wert auf sauberen, wartbaren Code und eine enge Zusammenarbeit mit meinen Kunden, um maßgeschneiderte Lösungen zu entwickeln, die auch den Herausforderung der Zukunft nachhaltig stand halten. Ob Prototyping, Optimierung bestehender Systeme oder vollständige Neuentwicklung – ich stehe Ihnen als zuverlässiger Partner zur Seite. Lassen Sie uns gemeinsam Ihr nächstes Embedded-Projekt verwirklichen!
  • German

    Native or bilingual

  • English

    Fluent

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

Experience

  • Freiberuflich
    Freelance Software Developer
    January 2019 - Today (7 years and 6 months)
    Member in the team of the conceptional Artist Tim Otto Roth. Developing Embedded Software. in C++ on ESP32 platform. GUI Programming in JavaScript. Data Transformation in Python.
    Python ESP32 C++ Embedded Software Software Architecture
  • embeX GmbH
    Masterarbeit
    TECH
    April 2025 - October 2025 (6 months)
    Freiburg im Breisgau, Germany
    Im Rahmen meiner Masterthesis in Zusammenarbeit mit dem Unternehmen embeX in Freiburg untersuche ich das Thema Fuzzing of Embedded Systems with a Peripheral Proxy In der Softwareentwicklung ist Fuzzing ein integraler Bestandteil beim Testen von Software auf Schwachstellen. In den letzten Jahren wurden bereits hunderte schwerwiegende Sicherheitslücken durch Fuzzing entdeckt. Jedoch ist Fuzzing von Embedded Systems eine große Herausforderung, da die Ressourcen begrenzt und die Hardwareabhängigkeiten groß sind. Deswegen untersuche ich in meiner Masterthesis einen Proxy Ansatz, bei dem die Firmware emuliert und alle Zugriffe auf die Peripherie an ein reales Gerät weitergeleitet wird.
    Embedded Software ARM Fuzzing IT-Security Testautomatisierung
  • SICK
    Working Student
    TECH
    April 2023 - October 2024 (1 year and 6 months)
    Waldkirch, BW, Germany
    Zwei Jahre arbeitete ich als Werkstudent für den Sensorhersteller Sick in Waldkirch. Ich entwickelte ein Konzept zur kontinuierlichen Messung von Performance Metriken von LiDar Sensoren. Außerdem realisierte Ich Quality Gates in der Continuous Integration. Darüberhinaus wirkte ich an der Entwicklung der Firmware in C++ von 2D und 3D Laser Scannern mit.
    C++ Performance Optimization ARM Gitlab CI/CD

Recommendations

Be the first to recommend Manuel

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 Thesis
    Master Thesis
  • Bachelor Thesis
    2022
    Bachelor Thesis

Skill set

Categories