freiberufler Embedded-Software-Engineer C/C++ auf freelance.de

Embedded-Software-Engineer C/C++

zuletzt online vor 10 Tagen
  • auf Anfrage
  • 74354 Besigheim
  • Umkreis (bis 200 km)
  • de  |  en
  • 17.04.2024

Kurzvorstellung

In den Bereichen Automotive und Automatisierung habe ich mehrjährige Berufserfahrung.

Qualifikationen

  • C++
  • Git
  • Python
  • Apache Subversion (SVN)
  • Enterprise Architect (EA)
  • LabView
  • Linux Entwicklung
  • Lua
  • make (Software)
  • PowerShell

Projekt‐ & Berufserfahrung

Software-Engineer-C/C++
SICK AG, Freiburg im Breisgau
3/2023 – 12/2023 (10 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/2023 – 12/2023

Tätigkeitsbeschreibung

Firmware-Entwicklung für Automatisierungslichtgitter und Erweiterung der bestehenden Firmware, um zusätzliche Funktionen zu implementieren.
- Erstellung einer Ist-Analyse der Kundenanforderungen für die
Funktionserweiterungen in Bezug auf die anschließende Embedded-SoftwareEntwicklung und die nachfolgende Integration
- Erstellung eines Konzeptes für die Funktionserweiterungen des
Automatisierungslichtgitters auf Basis der zuvor erstellten Analyse
- Entwicklung der Funktionserweiterungen für die Automatisierungslichtgitter
mittels C/C++ und Cortex-M
- Erstellung und Durchführung von Tests der zuvor erstellten
Softwareentwicklung sowie ggfs. Fehlerbehebung und Erstellung von
Testberichten
- Implementierung der Funktionserweiterungen auf die Hardware der
Automatisierungslichtgitter
- Erstellung einer ausführlichen technischen Dokumentation
- Erstellung von Projektstatus-Zwischenberichten an den internen Projektleiter
des Projektes Embedded Automatisierungslichtgitter

Eingesetzte Qualifikationen

Apache Subversion (SVN), C++, Eclipse, Git, make (Software), SCRUM, STM32

Software-Engineer-C/C++ (Festanstellung)
ETAS GmbH, Stuttgart
9/2014 – 12/2022 (8 Jahre, 4 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2014 – 12/2022

Tätigkeitsbeschreibung

- Planung, Design, Entwicklung und Erweiterung von Treiberkomponenten, um ECU-Messdaten aufzubereiten und darzustellen. Ebenfalls gab es die Möglichkeit Daten online zu verstellen bzw. zu kalibrieren
- Design, Entwicklung und Anbindung, um aus den Messdaten abgeleitete Parameterdaten, persistent, in den NVM-Speicher der ECU einzuprogrammieren.
Hierbei wurden die gängigsten MCU-Familien im Bereich des Automotive Power-Train berücksichtigt (IFX-TriCore AURIX / STM-Cortex R-Profile / NXP-Cortex R-Profile)
- Automatisiertes Bauen der Flashprogrammiertreiber mittels CI/CD (Jenkins). Die zu erledigenden Aufgaben und Tätigkeiten wurden im Rahmen des Software Engineering Prozesses SCRUM-im-SAFe-Kontext geplant, bearbeitet und abgewickelt (dreimonatiges Programm-Inkrement)

Eingesetzte Qualifikationen

STM32, SCRUM, Apache Subversion (SVN), C++, Eclipse, Git, Lua, make (Software), PowerShell, Python, Visual Studio

Ausbildung

Studium Elektrotechnik
Dipl-.Ing. Elektrotechnik
Fachhochschule Heilbronn
2005
Heilbronn am Neckar

Über mich

Sehr geehrte Damen und Herren,
gerne möchte ich mich kurz vorstellen.
In den vergangenen Jahren meiner beruflichen Laufbahn als Software-Engineer habe ich die verschiedensten Erfahrungen in den Bereichen Automotive und Automation sammeln dürfen. Darunter fallen: Automatisierte Testsysteme (Elektronik & Bildverarbeitung), Getriebeprüfanlagen (Anbindung der ECU mittels CAN & UDS), High-Performance ECU-Anbindung hinsichtlich Daten-Kommunikation und persistente Speicherung (NVM-Programmierung) geänderter Parameterdaten.
Übergeordnet stand die agile Softwareentwicklung im Scrum Kontext. Später dann auf Unternehmensorganisation im SAFe Kontext.

Weitere Kenntnisse

Betriebssysteme:
Microsoft Windows, Debian Linux, Segger embOS

Programmiersprachen:
C/C++, Python, Lua, PowerShell, GNU Make, LabVIEW

Entwicklungsumgebungen:
Visual Studio, Visual Studio Code, GNU Toolchain, KEIL MicroVision, Enterprise Architect

Versionsverwaltungen:
SVN, GIT

Microcontroller:
IFX TriCore, STM Cortex-M, STM Cortex-R

Agile Softwareentwicklung:
SAFe bzw. Scrum

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
  • Vereinigte Staaten von Amerika
Home-Office
bevorzugt
Profilaufrufe
221
Alter
47
Berufserfahrung
18 Jahre und 6 Monate (seit 10/2005)

Kontaktdaten

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

Jetzt Mitglied werden