freiberufler Embedded Systems und Firmware Engineer auf freelance.de

Embedded Systems und Firmware Engineer

zuletzt online vor wenigen Tagen
  • 70€/Stunde
  • 75175 Pforzheim
  • Weltweit
  • en  |  de
  • 05.10.2026

Kurzvorstellung

Ich bin ein erfahrener Embedded Systems und Firmware Engineer mit fundiertem Wissen in der Entwicklung von Echtzeitsystemen und Mikrocontroller-Anwendungen.

Qualifikationen

  • Agile Methodologie
  • C++
  • Canopen
  • Embedded Systems
  • Funktionale Sicherheit
  • Git
  • Ingenieur für Steuerungstechnik
  • Maschinenmonteur Büromaschinen und Kassen
  • Python

Projekt‐ & Berufserfahrung

Embedded Software Engineer
Stratec SE (Medical OEM), Birkenfeld
10/2022 – offen (4 Jahre, 1 Monat)
nicht angegeben
Tätigkeitszeitraum

10/2022 – offen

Tätigkeitsbeschreibung

Entwicklung von Produktions-Firmware für Diagnosegeräte in einer nach EN ISO 13485 zertifizierten Medizintechnik-Umgebung. Entwicklung von Küvetten-Transport-Firmware in Embedded C mit automatischer Positionslehre auf einem STM32G473 (Arm Cortex-M4). Implementierung von Ladebucht-Modul-Firmware zur Steuerung eines Mehrmotoren-Antriebssystems für die Agitation von roten Blutkörperchen. Entwicklung von Firmware für automatisierte Einweg-Spitzen-Handhabung, Spendeschlitten und Umgebungs-Temperaturregelungsmodule. Dokumentation von Modul-Schnittstellen und Verhalten, einschließlich Befehle, Unterbaugruppen, automatisierte Nachrichten, Fehlerbehandlung und Konfigurationsparameter. Obsoleszenzprojekte: Migration von Firmware für mehrere Module von Fujitsu MB96F356RS zu Renesas RX231 mit Äquivalenztests zur Bewahrung der Funktionalität und Verlängerung der Lebensdauer der Geräte. Implementierung von OpenAMP/RPMsg/remoteproc-Kommunikation zwischen Linux Cortex-A55 und Cortex-M33 auf dem Renesas RZ/G2L. Entwicklung von Mikrocontroller-Peripherie-Treibern in Embedded C. Unterstützung bei Funktions- und Integrationstests, Hardware-Software-Integration und Debugging.

Junior Embedded Developer
Agile Robots SE, München
6/2021 – 9/2022 (1 Jahr, 4 Monate)
nicht angegeben
Tätigkeitszeitraum

6/2021 – 9/2022

Tätigkeitsbeschreibung

Programmierung von PID-Reglern in C++ für Positions-, Geschwindigkeits- und Drehmomentsteuerung von Roboter-Testständen. Erstellung einer CANopen-Zustandsmaschine für Antriebs- und Bewegungssteuerung sowie Implementierung von Punkt-zu-Punkt- (PTP) und sinusförmiger Trajektorienplanung und -generierung. Implementierung der Motortemperatur-Sensor-Kalibrierung in der Embedded-Software. Verbesserung der Motorsteuerungsleistung durch Implementierung der elektrischen Winkelkalibrierung zur Maximierung des Motordrehmoments. Durchführung von Funktionstests neuer Roboter-Gelenke mit Testständen. Durchführung von Unit-Tests im Rahmen des Projekts zur funktionalen Sicherheit. Beitrag zur Entwicklung eines Backend-Webservers für Roboter-Gelenk-Tests in C++. Teilnahme an Scrum-Meetings, Agile-Entwicklungsaktivitäten und Projektdokumentation.

Eingesetzte Qualifikationen

C++, Canopen, Funktionale Sicherheit, Agile Methodologie

Wissenschaftlicher Mitarbeiter mit Bachelor-Abschluss (WHB)
Universität Siegen, Siegen
12/2018 – 5/2021 (2 Jahre, 6 Monate)
nicht angegeben
Tätigkeitszeitraum

12/2018 – 5/2021

Tätigkeitsbeschreibung

Veröffentlichung von 3 wissenschaftlichen Artikeln. Entwicklung von Firmware für die Datenerfassung und Protokollierung von Inertial Measurement Unit (IMU)-Daten im Rahmen des ActiVAtE-Projekts mit Fokus auf Aktivitätserkennung bei diabetischen Patienten. Beitrag zu Bluetooth Low Energy (BLE) und Internet of Things (IoT)-Projekten. Stereo-Kamera-Kalibrierung für 3D-Objektverfolgung mit fiduzialen Markern. Versionskontrolle mit Git zur effizienten Verwaltung des Projekt-Codebasis.

Eingesetzte Qualifikationen

Maschinenmonteur Büromaschinen und Kassen, Git

Ausbildung

Universität Siegen
Master of Science in Mechatronik
2021
Siegen
University of Nigeria, Nsukka
Bachelor of Engineering in Electronics Engineering
2016
Nsukka

Über mich

Embedded Systems und Firmware Engineer mit über 5 Jahren Erfahrung in Embedded C/C++, Echtzeitsystemen, ARM-basierten Mikrocontrollern, Hardware-Software-Integration und Firmware-Entwicklung in den Bereichen Robotik, Automatisierung, UAVs und Medizintechnik.

Persönliche Daten

Sprache
  • Englisch (Muttersprache)
  • Deutsch (Grundkenntnisse)
Reisebereitschaft
Weltweit
Profilaufrufe
30
Alter
30
Berufserfahrung
9 Jahre und 5 Monate (seit 05/2017)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden