freiberufler Senior Developer Embedded Systems/Linux/C/C++/QT/Python auf freelance.de

Senior Developer Embedded Systems/Linux/C/C++/QT/Python

zuletzt online vor 8 Tagen
  • 70‐90€/Stunde
  • 93047 Regensburg
  • auf Anfrage
  • de  |  en
  • 29.11.2024

Kurzvorstellung

Dipl.Ing. (FH) Nachrichtentechnik, > 20 Jahre Erfahrung, Embedded Entwicklung in C, C++, Qt und Python.

Auszug Referenzen (1)

"At PTx Trimble, O. delivered efficient C++ code for embedded systems and built a Python test environment for it. His work quality was exceptional."
Embedded C/C++ and Python developer
Marcos Deleon
Tätigkeitszeitraum

4/2021 – 7/2024

Tätigkeitsbeschreibung

C++ Developer for PC and embedded platforms. Design and implement modularized solutions for GPS based agricultural machines. Including system architecture, extended documententaion (asciidoc) and automated test environment (Python).

Eingesetzte Qualifikationen

CAN-Bus (controller area network), ARM-Architektur, C++, Git, GPS, Continuous Integration, Python

Qualifikationen

  • C++6 J.
  • CAN-Bus (controller area network)3 J.
  • Embedded Entwicklung / hardwarenahe Entwicklung
  • Embedded Linux2 J.
  • Firmware
  • Git6 J.
  • GPS3 J.
  • Python6 J.
  • QML
  • Qt (Software)

Projekt‐ & Berufserfahrung

Embedded C/C++ and Python developer
Kundenname anonymisiert, Salzkotten
4/2021 – 7/2024 (3 Jahre, 4 Monate)
Landwirtschaft/Maschinenbau
Tätigkeitszeitraum

4/2021 – 7/2024

Tätigkeitsbeschreibung

C++ Developer for PC and embedded platforms. Design and implement modularized solutions for GPS based agricultural machines. Including system architecture, extended documententaion (asciidoc) and automated test environment (Python).

Eingesetzte Qualifikationen

CAN-Bus (controller area network), ARM-Architektur, C++, Git, GPS, Continuous Integration, Python

Embedded C/C++ and Python developer
Kundenname anonymisiert, Darmstadt
7/2018 – 3/2021 (2 Jahre, 9 Monate)
Telekommunikation
Tätigkeitszeitraum

7/2018 – 3/2021

Tätigkeitsbeschreibung

Develop a smartspeaker solution on a Linux based embedded system. Systemd modules written in C++ and Python. DBus communication.

Eingesetzte Qualifikationen

ARM-Architektur, C++, Embedded Linux, Git, Python

Ausbildung

Elektrotechnik (Nachrichtentechnik)
Dipl.-Ing. (FH)
1997
Regensburg

Weitere Kenntnisse

Siehe Profildokument (PDF)

C/C++, over 20 years of experience
Embedded systems, bare metal and Linux based
Qt/QML over 10 years experience
Python over 10 years experience (Python2/3)

Netzwerkprotokolle, Kommunikationsprotokoll
Test Driven Development, System Test, Unit Test

Git, SVN, CMake, Conan2, Visual Code, Qt Creator, Doxygen, Bitbucket, Gitlab
Agile Softwareentwicklung (Scrum), Continous Intergration (CI/CD)
Participated in international development teams.

Hardware Debugging, JTag, Lauterbach
ARM, x86, Beaglebone, Raspberry Pi

Asynchronous systems (ASIO and Asyncio)
ROS2, DBus, Flatbuffers, JSON, REST API, CAN
SQLite, PostgreSQL, MySQL

Projekte:
GIS/GPS solutions for agriculture
Smartspeaker
ADSL/VDSL modem chipset firmware

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
587
Alter
54
Berufserfahrung
27 Jahre und 2 Monate (seit 10/1997)

Kontaktdaten

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

Jetzt Mitglied werden