freiberufler Embedded Softwareentwickler auf freelance.de

Embedded Softwareentwickler

zuletzt online vor 3 Tagen
  • auf Anfrage
  • 91575 Windsbach
  • Weltweit
  • de  |  en
  • 19.11.2025
  • Contract ready

Kurzvorstellung

Embedded Softwareentwickler

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Automotive Open System Architecture
  • CAN, LIN, FlexRay, Ethernet, I2C
  • C/C++
  • Embedded Software
  • Iso 262623 J.
  • Jenkins CI/CD
  • Python3 J.
  • Softwareentwickler5 J.
  • STM32
  • Treiber/HAL

Projekt‐ & Berufserfahrung

Embedded Softwareentwicklung Basissoftware Digitalencoder
SIKO GmbH, Buchenbach
10/2022 – 8/2025 (2 Jahre, 11 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

10/2022 – 8/2025

Tätigkeitsbeschreibung

Aufgaben und Ergebnisse
Entwicklung von Treibern und Hardware Abstaction Layer(HAL) für Seilzug- und Absolut Encoder
• Funktionsentwicklung: EEprom, I2C, SPI, UART, CANopen/CAN SAE J1939, ADC, FehlerSpeicher
• Funktional Safety (SIL2) auf SPC570S und STM32 U575
• Buildautomatisierung und Releasemanagement
Technische Umgebung
• C/C++
• CubeIDE (ST)
• Git (Bitbucket), SVN
• JIRA
• Jenkins
• Python
• UDE Debugger (Universal Debug Engine via JTAG)
• Make
• FuSi IEC 61508 SIL2
• 32-bit SPC570S Automotive Microcontroller und STM32 U575

Eingesetzte Qualifikationen

Softwareentwickler

Embedded Softwareentwicklung Electric Commercial Vehicles
Siemens AG, Nürnberg
4/2019 – 3/2022 (3 Jahre)
Automobilindustrie
Tätigkeitszeitraum

4/2019 – 3/2022

Tätigkeitsbeschreibung

Aufgaben und Ergebnisse
Softwareentwicklung Automotive / E-Mobilität (Busse und LKWs)
• Entwicklung von AUTOSAR-Basissoftwaremodulen für elektrische Antriebssysteme
• Funktionsentwicklung im Bereich Bussysteme (CAN/LIN ↔ RTE Kommunikation)
• Umsetzung von Diagnose-Diensten: DTCs, Coding
• Verantwortung für Buildautomatisierung und Releasemanagement mittels Jenkins-Pipelines
Technische Umgebung
• C / C++
• Tasking v4 und v6
• CANape, CANoe,VectorTestStudio, EB-Tresos
• WinIDEA
• AUTOSAR 4
• FuSi ISO26262 bis ASIL-C
• Infineon Aurix TC27
• SVN
• Make
• Jenkins (Pipelines)

Eingesetzte Qualifikationen

Softwareentwickler

Embedded Softwareentwickler für elektronische Fahrwerkssysteme
Continental AG, Nürnberg
1/2017 – 12/2019 (3 Jahre)
Automobilindustrie
Tätigkeitszeitraum

1/2017 – 12/2019

Tätigkeitsbeschreibung

Aufgaben und Ergebnisse
Softwareentwicklung im Bereich Autosar Basissoftware für adaptive Fahrwerkssystemen (MLBevo)

• Funktionsentwicklung BUS: Kommunikation zwischen Flexray, SubCAN und RTE. Diagnose Dienste (DTCs, Coding)
• Microcontroller to Microcontroller Kommunikation über HSSL inklusive Treiberentwicklung im MCAL
• Inbetriebnahme der Funktionen am Fahrzeug
• Buildautomatisierung mit Jenkins
Technische Umgebung
• C
• Tasking
• CANape, CANoe, CANalyzer, Davinci, Geny, EB-Tresos
• AUTOSAR 3 und 4 + Adaptive Autosar
• Infineon Aurix TC39
• Lauterbach Trace32
• Scons
• Jenkins (Pipelines)
• FuSi ISO26262 bis ASIL-D
• PTC Integrity / SVN / Git

Eingesetzte Qualifikationen

C++, C (Programmiersprache), Iso 26262, Jenkins

Embedded Softwareentwickler Energiemanagement
Audi AG, Ingolstadt
4/2012 – 12/2016 (4 Jahre, 9 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2012 – 12/2016

Tätigkeitsbeschreibung

Softwareentwicklung der Diagnosefunktionen des Niedervolt Energiemanagement für die Plattform MLBevo

• Funktionsentwicklung Diagnose: Messwerte, Fehlerspeicher, Anpassung, Kodierung, EEPROM-Handling, Historienspeicher, Grundeinstellung, Routine Control
• Inbetriebnahme der Funktionen am Fahrzeug
• Buildautomatisierung

Technische Umgebung
• C/C++, Python
• Matlab Simulink / dSpace Targetlink
• PTC Integrity / SVN
• Lauterbach Trace32
• Greenhills
• CANape, CANoe
• AUTOSAR 3
• Make
• Jenkins

Eingesetzte Qualifikationen

C (Programmiersprache), C++, Jenkins, Simulink

Embedded Softwareentwickler Infotainment (Festanstellung)
Elektrobit, Erlangen
3/2008 – 12/2011 (3 Jahre, 10 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2008 – 12/2011

Tätigkeitsbeschreibung

Aufgaben und Ergebnisse
Entwicklung von Sprachdialogsystemen auf WindowsCE und Linux Distributionen:

• Programmierung
• Funktionsimplementierung in C/C++ im Bereich Sprachausgabe

• Software-Integration und Release Management
• Aufsetzen der Software Integrations- und Buildumgebung
• Automatisierung des Buildprozesses
• Software Konfiugrationsmanagement
• Releasemanagemant
• Schulung neuer Mitarbeiter im Bereich SW-Integration und SW-Konfiguration

• Test
• Testfallerstellung und Testdurchführung
• Testautomatisierung
• Testauswertung
• Testdokumentation
Technische Umgebung
• WinCE 5.0, QNX 6.x (ARM9)
• Visual Studio
• Hudson/Cruise Control
• Atlassian JIRA
• Subversion SVN
• Make / CMake
Eingesetzte Technologie
• Nuance Recognizer, SVOX TTS Engine

Eingesetzte Qualifikationen

C++, Jenkins, Perl, Python

Ausbildung

Angewandte Informatik
B.Sc.
2012
Darmstadt
Technischer Assistent für Informatik
Ausbildung
2005
Roth

Über mich

Erfahrener Embedded Softwareentwickler mit über 17 Jahren Projekterfahrung in der hardwarenahen Softwareentwicklung für sicherheitskritische Systeme in den Branchen Automotive und Industrie. Spezialisiert auf C/C++ Mikrocontroller-Programmierung (u. a. STM32, Infineon AURIX, SPC570S), Echtzeitsysteme (FreeRTOS, QNX, AUTOSAR OS) und funktionale Sicherheit (ISO 26262 bis ASIL-D, IEC 61508 SIL2). Langjährige Praxis in der Treiber- und HAL-Entwicklung, Kommunikation über CAN, LIN, FlexRay, Ethernet sowie in der Automatisierung von Build-, Test- und Releaseprozessen (Jenkins, Git, SVN, CI/CD). Die Zusammenarbeit mit interdisziplinären Teams ist mir ebenso vertraut wie die Kommunikation mit Kunden und Fachabteilungen – ich gelte als teamfähig, lösungsorientiert und kommunikationsstark.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1144
Alter
39
Berufserfahrung
17 Jahre und 9 Monate (seit 03/2008)
Projektleitung
1 Jahr

Kontaktdaten

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

Jetzt Mitglied werden