Embedded Softwareentwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 91575 Windsbach
- Weltweit
- de | en
- 19.11.2025
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
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
Softwareentwickler
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)
Softwareentwickler
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
C++, C (Programmiersprache), Iso 26262, Jenkins
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
C (Programmiersprache), C++, Jenkins, Simulink
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
C++, Jenkins, Perl, Python
Ausbildung
Darmstadt
Roth
Über mich
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
