freiberufler Microsensytech - Entwicklung Embedded Systems SW / HW - Mikrocontroller / Embedded Linux / C / C++ auf freelance.de

Microsensytech - Entwicklung Embedded Systems SW / HW - Mikrocontroller / Embedded Linux / C / C++

zuletzt online vor 2 Tagen
  • auf Anfrage
  • 52070 Aachen
  • auf Anfrage
  • ar  |  de  |  en
  • 19.05.2025

Kurzvorstellung

Wir haben umfassende Erfahrung in Linux, Yocto, Hardware-Design, Firmware-Entwicklung und der Überarbeitung älterer Schaltpläne. Außerdem unterstützen wir Sie bei der Produktion, Fehleranalyse und Problembehebung.

Qualifikationen

  • Anpassung von Bootloader
  • Anpassung von Linux Treibern für ARM
  • Bash Shell
  • Embedded C
  • Embedded Software
  • Erstellung von kleine QT Applikation
  • Erstellung von STM32 Firmware
  • Erstellung von yocto Layern
  • Inbetriebnahme von Prototype

Projekt‐ & Berufserfahrung

Embedded Software developer (Festanstellung)
Avnet Embedded GmbH, Aachen
9/2019 – 2/2024 (4 Jahre, 6 Monate)
Intelligente Embedded- und Display-Lösungen für Industrieanwendung
Tätigkeitszeitraum

9/2019 – 2/2024

Tätigkeitsbeschreibung

• Erstellen hardwarenaher Software für ARM, ARM64 und STM32
• Erstellen und Anpassen von Linuxtreibern für ARM, ARM64
• Debugging, Test, Fehleranalyse der erstellten Software
• Erstellen von neuen und Anpassen von bestehenden Tools zur Verifikation und für Serientests
• Prototypeninbetriebnahme, Fehlersuche und Fehlerbeseitigung
• Erstellen von projektbegleitender Dokumentation
• Optimierung von bereits am Markt eingeführten Produkten
• Technischer Support im Lebenszyklus des Produktes

Eingesetzte Qualifikationen

Bash Shell, C, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Systems, Projekt-Dokumentation, Python, Technisches Testing

Praktikant
Task9, Bochum
10/2018 – 2/2019 (5 Monate)
Embedded System Lösungen
Tätigkeitszeitraum

10/2018 – 2/2019

Tätigkeitsbeschreibung

- Implementierung von STM32L4 Firmware in C
- Snittstellentests für STM32L4 (GPIO, Timer, IWDG, UART, SPI, I2C und ADC)
- Unitest für LIS3DH(Beschleunigungssensor) und LPS25HB (Luftdrucksensor) mit STM32L4
- Versionsverwaltung mit Git

Eingesetzte Qualifikationen

Embedded Software

Ausbildung

Elektrotechnik
Bachelor of Engineering
2019
Bochum

Über mich

Fachliche Kompetenzen:
- Software - Hardware Entwurf und Design von Embedded Systemen.
- Hardwarenahe Softwareentwicklung.
- Embedded Board Inbetriebnahme.
- Software Entwicklung für Mikrocontroller e.g. STM32.
- Bootloader, U-boot.
- Linux Kernel- / Treiber-Programmierung

Embedded Linux:
- Yocto, Board Support Package.
- Drivers & Device Treee.

Programmier Sprachen:
- C/C++
- Python
- Bash
- Qt

Plattformen:
- NXP Arm Prozessoren e.g i.MX6 und i.MX8.
- STM32 ARM Cortex.
- ESP32

Tools:
- Docker
- Git
- Jira, Gitlab

Unsere Webseite: -Hyperlink entfernt-
-------------------------------------------------------------

Weitere Kenntnisse

In den vergangenen Jahren haben wir erfolgreich eine Vielzahl von Projekten in den Bereichen Embedded Systems, HMI-Lösungen und Industrieelektronik realisiert.
Im Folgenden präsentieren wir ausgewählte Beispiele, die die Bandbreite und Tiefe unserer Ingenieurskompetenz veranschaulichen


Projekt: HMI-System

Rolle:
Embedded Software Entwickler

Beschreibung:
Es sollten zwei HMI-Systeme für den Einsatz in Walzen entwickelt werden.
Die Displays (7" und 10") basieren auf i.MX6 und enthalten folgende Komponenten:
- Touch-LVDS-Display
- 2× CAN
- 2× LAN
- 2× Analog-Kameras
- 2× USB
- Temperatursensor
- Helligkeitssensor
- Echtzeituhr (RTC)
- EEPROM
- SD-Karte
- eMMC

Aufgabengebiet:
- Aufbau eines Linux-Betriebssystems mit Yocto
- Inbetriebnahme aller oben genannten Schnittstellen
- Automatisierte Tests der Schnittstellen
- Bootloader-Entwicklung mit Entscheidungslogik für das Starten des
- Applikations-Rootfilesystems oder
- Wartungs-Rootfilesystems (mit UDS-Server / DoIP)
- Möglichkeit, den Applikationsbereich per DoIP zu updaten
- Unterstützung der Applikationsentwickler beim Live-Testen und Debuggen der Software über Qt5-IDE (Windows) via Ethernet

SW-Tools:
- Yocto
- C/C++
- Visual Studio Code
- Qt
- Jira
- Git
- Docker

Persönliche Daten

Sprache
  • Arabisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Gut)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
129
Alter
36
Berufserfahrung
6 Jahre und 2 Monate (seit 03/2019)

Kontaktdaten

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

Jetzt Mitglied werden