Embedded Firmware Engineer
Aktualisiert am 06.03.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.03.2024
Verfügbar zu: 100%
davon vor Ort: 50%
Embedded Softwareentwicklung
C
Linux
C++
Python
Device driver development
Embedded Linux
Linux Treiber-Programmierung
ARM
STM32
PROFINET
QT
Git
Deutsch
Muttersprache
Englisch
fließend
Russisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Augustdorf (+500km)
Deutschland
möglich

Projekte

Projekte

2 Jahre 2 Monate
2022-02 - heute

Embedded Softwareentwicklung - BMC

Embedded Firmware Engineer Embedded Linux C Python ...
Embedded Firmware Engineer

Embedded Softwareentwicklung für ein Baseboard Management Board für einen namenhaften Serverhersteller aus Japan

  • Embedded Linux
  • Kernel-Treiber Entwicklung
  • Implementierung und Testen verschiedener Funktionalitäten
  • Entwicklung von Konzepten anhand der gegebenen Anforderungen
  • Durchführung von Komponenten und Systemtest auf der Testhardware Source Code Management mit GIT

Embedded Linux C Python Kernelprogrammierung Kernel Treiber
Paderborn
1 Jahr 4 Monate
2021-12 - 2023-03

Entwicklung eines RDM-fähigen LED-Dimmers ? Light Controller

C RDM DMX ...
  • Entwicklung einer Steuerung in C
  • Auswertung verschiedener Sensoren
  • Implementierung des RDM Kommunikationsprotokolls
  • Auswertung des DMX-Protokolls
C RDM DMX PIC32
Schmunk Veranstaltungstechnik
Detmold
8 Monate
2021-12 - 2022-07

Entwicklung einer Ventilsteuerung - EtherCAT

C EtherCAT STM32
  • Entwicklung einer Steuerung in C
  • Implementierung des EtherCAT Protokolls
C EtherCAT STM32
 Rollmann Elektronik
Schloß Holte-Stukenbrock
1 Jahr 1 Monat
2021-07 - 2022-07

Entwicklung einer Steuerung (NDA)

C++ Unit Tests
  • Entwicklung einer Steuerung in C++
  • Unit Tests

C++ Unit Tests
Rollmann Elektronik
Schloß Holte-Stukenbrock
2 Jahre 11 Monate
2019-03 - 2022-01

diverse Entwicklung

Embedded Softwareentwickler Embedded Systems C Python ...
Embedded Softwareentwickler
  • Entwicklung eines Frequenzumrichters für Synchronmotoren
  • Entwicklung eines Sinusgenerators mit modulierbarer Frequenz und Amplitude
  • Implementierung verschiedener kundenspezifischer Kommunikationsschnittstellen
  • Weiterentwicklung einer Anwendung zum Monitoring von Frequenzumrichtern auf einem Einplatinencomputer
Embedded Systems C Python Antriebstechnik PROFINET Industrie-Bussystem platinencomputer Technologien: TI InstaSpin-MOTION PIC I2C SPI Bottle - Webserver Bokeh - Visualisierungsbibliothek HTML / JavaScript / JSON - Webservic
MSF-Vathauer Antriebstechnik GmbH & Co KG
Detmold
2 Jahre 11 Monate
2019-03 - 2022-01

Entwicklung entsprechender Kundenaufträge

Softwareentwickler 
Softwareentwickler 
  • Entwicklung einer Steuerung in C++
  • Anpassung eines Shopify-Shops nach Kundenwunsch
  • Entwicklung einer kundenspezischen Auftragsverwaltung mit Anbindung an eine Datenbank in C#
auf Anfrage
Detmold
6 Monate
2019-12 - 2020-05

Entwicklung einer SmartHome-Steuerung

Python Qt Raspberry Pi ...
  • Entwicklung einer SmartHome-Steuerung mit Raspberry Pi als Steuerung und Display als User Interface
  • Entwicklung einer ansprechenden grafischen Oberfläche mit QT
  • Aufsetzen und Konfiguration eines Embedded Linux Betriebssystems
  • Ansteuerung eines Buskopplers mit Modbus/TCP
Python Qt Raspberry Pi Modbus/TCP
Privatkunde
5 Monate
2018-10 - 2019-02

Embedded Softwareentwicklung in C++

Ingenieur Softwareentwicklung C++
Ingenieur Softwareentwicklung
  • Weiterentwicklung verschiedener Software-Module für einen Garagentorantrieb in C++
  • Optimierung der Kraftmessung des Garagentorantriebs
  • Update eines nordic Bluetooth Stacks
    embOS Jenkins
    C++
    Hörmann KG Antriebstechnik
    Steinhagen
    1 Jahr
    2017-11 - 2018-10

    Entwicklung und Implementierung

    Werkstudent, Softwareentwickler CANopen Profinet
    Werkstudent, Softwareentwickler
    • Entwicklung und Implementierung von Automatisierungs- und Testsoftware in C++ und C#
    CANopen Profinet
    MSF-Vathauer Antriebstechnik GmbH & Co KG.
    1 Jahr 3 Monate
    2016-05 - 2017-07

    Systemadministration von Linux- und Windowsrechnern

    Studentische Hilfskraft, IT-Systemadministrator
    Studentische Hilfskraft, IT-Systemadministrator
    Universität Paderborn

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    4 Jahre
    2014-10 - 2018-09

    Computer Engineering Studium

    B.Sc., Universität Paderborn
    B.Sc.
    Universität Paderborn

    • Bachelorarbeit und Projekte auf Anfrage

    1 Jahr
    2013-10 - 2014-09

    Wirtsch.-Ing. Elektrotechnik

    B.Sc., Universität Paderborn, Paderborn, DE
    B.Sc.
    Universität Paderborn, Paderborn, DE

    7 Jahre 1 Monat
    2006-06 - 2013-06

    Schulbildung

    Allgemeine Hochschulreife, Stadtgymnasium, Detmold, DE
    Allgemeine Hochschulreife
    Stadtgymnasium, Detmold, DE

    Kompetenzen

    Kompetenzen

    Top-Skills

    Embedded Softwareentwicklung C Linux C++ Python Device driver development Embedded Linux Linux Treiber-Programmierung ARM STM32 PROFINET QT Git

    Schwerpunkte

    Software Entwicklung
    Embedded Systeme

    Produkte / Standards / Erfahrungen / Methoden

    HW Plattformen

    • ARM Cortex A7
    • STM32
    • PIC
    • TI C2000 Serie
    • Raspberry PI


    Datenprotokolle

    • I²C
    • SPI
    • I3C
    • DMX / RDM


    Industrieprotokolle

    • Profinet
    • openCAN
    • EtherCAT
    • Modbus

    Linux
    • Kernel Treiber Entwicklung


    Versionsverwaltung

    • GIT
    • SVN

    Verschiedenes

    • Fortgeschrittene Kenntnisse in Linux/Unix-Administration
    • Linux Kernel Treiber Entwicklung

      Betriebssysteme

      Linux
      Experte
      Microsoft Windows
      Fortgeschritten
      Embedded Linux
      Experte

      Programmiersprachen

      C
      Experte
      C++
      Fortgeschritten
      Python
      Fortgeschritten
      C#
      Fortgeschritten
      JavaScript
      Fortgeschritten

      Datenkommunikation

      I²C
      Experte
      SPI
      Experte
      RS232
      Experte
      I3C
      Experte
      PROFINET
      Fortgeschritten
      openCAN
      Fortgeschritten
      EtherCAT
      Fortgeschritten
      Modbus
      Fortgeschritten

      Einsatzorte

      Einsatzorte

      Augustdorf (+500km)
      Deutschland
      möglich

      Projekte

      Projekte

      2 Jahre 2 Monate
      2022-02 - heute

      Embedded Softwareentwicklung - BMC

      Embedded Firmware Engineer Embedded Linux C Python ...
      Embedded Firmware Engineer

      Embedded Softwareentwicklung für ein Baseboard Management Board für einen namenhaften Serverhersteller aus Japan

      • Embedded Linux
      • Kernel-Treiber Entwicklung
      • Implementierung und Testen verschiedener Funktionalitäten
      • Entwicklung von Konzepten anhand der gegebenen Anforderungen
      • Durchführung von Komponenten und Systemtest auf der Testhardware Source Code Management mit GIT

      Embedded Linux C Python Kernelprogrammierung Kernel Treiber
      Paderborn
      1 Jahr 4 Monate
      2021-12 - 2023-03

      Entwicklung eines RDM-fähigen LED-Dimmers ? Light Controller

      C RDM DMX ...
      • Entwicklung einer Steuerung in C
      • Auswertung verschiedener Sensoren
      • Implementierung des RDM Kommunikationsprotokolls
      • Auswertung des DMX-Protokolls
      C RDM DMX PIC32
      Schmunk Veranstaltungstechnik
      Detmold
      8 Monate
      2021-12 - 2022-07

      Entwicklung einer Ventilsteuerung - EtherCAT

      C EtherCAT STM32
      • Entwicklung einer Steuerung in C
      • Implementierung des EtherCAT Protokolls
      C EtherCAT STM32
       Rollmann Elektronik
      Schloß Holte-Stukenbrock
      1 Jahr 1 Monat
      2021-07 - 2022-07

      Entwicklung einer Steuerung (NDA)

      C++ Unit Tests
      • Entwicklung einer Steuerung in C++
      • Unit Tests

      C++ Unit Tests
      Rollmann Elektronik
      Schloß Holte-Stukenbrock
      2 Jahre 11 Monate
      2019-03 - 2022-01

      diverse Entwicklung

      Embedded Softwareentwickler Embedded Systems C Python ...
      Embedded Softwareentwickler
      • Entwicklung eines Frequenzumrichters für Synchronmotoren
      • Entwicklung eines Sinusgenerators mit modulierbarer Frequenz und Amplitude
      • Implementierung verschiedener kundenspezifischer Kommunikationsschnittstellen
      • Weiterentwicklung einer Anwendung zum Monitoring von Frequenzumrichtern auf einem Einplatinencomputer
      Embedded Systems C Python Antriebstechnik PROFINET Industrie-Bussystem platinencomputer Technologien: TI InstaSpin-MOTION PIC I2C SPI Bottle - Webserver Bokeh - Visualisierungsbibliothek HTML / JavaScript / JSON - Webservic
      MSF-Vathauer Antriebstechnik GmbH & Co KG
      Detmold
      2 Jahre 11 Monate
      2019-03 - 2022-01

      Entwicklung entsprechender Kundenaufträge

      Softwareentwickler 
      Softwareentwickler 
      • Entwicklung einer Steuerung in C++
      • Anpassung eines Shopify-Shops nach Kundenwunsch
      • Entwicklung einer kundenspezischen Auftragsverwaltung mit Anbindung an eine Datenbank in C#
      auf Anfrage
      Detmold
      6 Monate
      2019-12 - 2020-05

      Entwicklung einer SmartHome-Steuerung

      Python Qt Raspberry Pi ...
      • Entwicklung einer SmartHome-Steuerung mit Raspberry Pi als Steuerung und Display als User Interface
      • Entwicklung einer ansprechenden grafischen Oberfläche mit QT
      • Aufsetzen und Konfiguration eines Embedded Linux Betriebssystems
      • Ansteuerung eines Buskopplers mit Modbus/TCP
      Python Qt Raspberry Pi Modbus/TCP
      Privatkunde
      5 Monate
      2018-10 - 2019-02

      Embedded Softwareentwicklung in C++

      Ingenieur Softwareentwicklung C++
      Ingenieur Softwareentwicklung
      • Weiterentwicklung verschiedener Software-Module für einen Garagentorantrieb in C++
      • Optimierung der Kraftmessung des Garagentorantriebs
      • Update eines nordic Bluetooth Stacks
        embOS Jenkins
        C++
        Hörmann KG Antriebstechnik
        Steinhagen
        1 Jahr
        2017-11 - 2018-10

        Entwicklung und Implementierung

        Werkstudent, Softwareentwickler CANopen Profinet
        Werkstudent, Softwareentwickler
        • Entwicklung und Implementierung von Automatisierungs- und Testsoftware in C++ und C#
        CANopen Profinet
        MSF-Vathauer Antriebstechnik GmbH & Co KG.
        1 Jahr 3 Monate
        2016-05 - 2017-07

        Systemadministration von Linux- und Windowsrechnern

        Studentische Hilfskraft, IT-Systemadministrator
        Studentische Hilfskraft, IT-Systemadministrator
        Universität Paderborn

        Aus- und Weiterbildung

        Aus- und Weiterbildung

        4 Jahre
        2014-10 - 2018-09

        Computer Engineering Studium

        B.Sc., Universität Paderborn
        B.Sc.
        Universität Paderborn

        • Bachelorarbeit und Projekte auf Anfrage

        1 Jahr
        2013-10 - 2014-09

        Wirtsch.-Ing. Elektrotechnik

        B.Sc., Universität Paderborn, Paderborn, DE
        B.Sc.
        Universität Paderborn, Paderborn, DE

        7 Jahre 1 Monat
        2006-06 - 2013-06

        Schulbildung

        Allgemeine Hochschulreife, Stadtgymnasium, Detmold, DE
        Allgemeine Hochschulreife
        Stadtgymnasium, Detmold, DE

        Kompetenzen

        Kompetenzen

        Top-Skills

        Embedded Softwareentwicklung C Linux C++ Python Device driver development Embedded Linux Linux Treiber-Programmierung ARM STM32 PROFINET QT Git

        Schwerpunkte

        Software Entwicklung
        Embedded Systeme

        Produkte / Standards / Erfahrungen / Methoden

        HW Plattformen

        • ARM Cortex A7
        • STM32
        • PIC
        • TI C2000 Serie
        • Raspberry PI


        Datenprotokolle

        • I²C
        • SPI
        • I3C
        • DMX / RDM


        Industrieprotokolle

        • Profinet
        • openCAN
        • EtherCAT
        • Modbus

        Linux
        • Kernel Treiber Entwicklung


        Versionsverwaltung

        • GIT
        • SVN

        Verschiedenes

        • Fortgeschrittene Kenntnisse in Linux/Unix-Administration
        • Linux Kernel Treiber Entwicklung

          Betriebssysteme

          Linux
          Experte
          Microsoft Windows
          Fortgeschritten
          Embedded Linux
          Experte

          Programmiersprachen

          C
          Experte
          C++
          Fortgeschritten
          Python
          Fortgeschritten
          C#
          Fortgeschritten
          JavaScript
          Fortgeschritten

          Datenkommunikation

          I²C
          Experte
          SPI
          Experte
          RS232
          Experte
          I3C
          Experte
          PROFINET
          Fortgeschritten
          openCAN
          Fortgeschritten
          EtherCAT
          Fortgeschritten
          Modbus
          Fortgeschritten

          Vertrauen Sie auf GULP

          Im Bereich Freelancing
          Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

          Fragen?

          Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

          Das GULP Freelancer-Portal

          Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.