Hardwarenahe Embedded Softwareentwicklung, C/C++
Aktualisiert am 29.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 28.05.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Hardwarebezug
Embedded Systems
Embedded Software
Deutsch
Muttersprache
Englisch
Fortgeschritten

Einsatzorte

Einsatzorte

Hamburg (+200km)
möglich

Projekte

Projekte

8 Monate
2021-09 - 2022-04

VRTE Vehicle API

Softwareentwickler
Softwareentwickler

? Einarbeitung in Konzept, Architektur und Spezifikation

? Requirement Engineering

? Analyse des bestehenden Konzepts

? Konzepterstellung

? Implementierung

? Dokumentation

11 Monate
2020-10 - 2021-08

Communication Middleware

Softwareentwickler
Softwareentwickler

? Einarbeitung in Konzept, Architektur und Spezifikation

? Requirement Engineering

? Analyse von bestehendem Quellcode

? Implementierung von Unit-Tests

? Erweiterung des Performance Measurement Frameworks

? Dokumentation

? C++

? Visual Studio Code, Azure, Jira, Bitbucket

Bosch GmbH
Hybrid
4 Monate
2020-01 - 2020-04

Autonomes Fahren (Bootnamanger)

Softwareentwickler Scrum Agile Entwicklung
Softwareentwickler

Entwicklung Bootmanager
+ Design- und Konzepterstellung
+ Erstellen der Softwarearchitektur und Buildvariante
+ Realisierung des SW-Feindesign in C++
+ Umschreiben von vorhandenem C-Code in C++
+ Statische Codeanalyse

Xilinx SDK Eclipse Jira Bitbucket PRQA QAC Bosch Tools (FLUX)
Scrum Agile Entwicklung
Bosch GmbH
Leonberg (Württemberg)
3 Monate
2019-11 - 2020-01

Sitzpneumatikmodul

Softwaretester
Softwaretester

+ Analyse FAT Testabdeckung
+ Erstellen der Testspezifikation
+ Durchführung der Test
+ Erstellen der Testberichte

CANoe BMW Tools (PQFA/FAT EDIABAS)
AVL Software and Functions GmbH
Leonberg (Württemberg), Fa. HALSoft GmbH
4 Jahre 7 Monate
2014-04 - 2018-10

Serienfertigung

Embedded Softwareentwickler
Embedded Softwareentwickler
  • Zentraler Ansprechpartner innerhalb des Unternehmens für die Softwareunterstützung der industriellen Serienfertigung von automotiven Infotainment-Steuergeräten
  • Berücksichtigung der besonderen Software-Anforderungen im vollautomatischen Serienfertigungsprozess
  • Teilprojektleitung, welche die Releaseplanung in Abhängigkeit von wichtigen Fertigungsmeilensteinen einschließt sowie die Überwachung der Softwaremigration in bestehende Fertigungsabläufe.
  • Optimierung von Testabläufen in der Fertigung
  • Bearbeitung von Tickets (Analyseergebnisse, Status, Aufwand, Workflow)
  • Erstellung und Durchführung von SW-Tests, insbesondere Unit-Tests
  • Durchführung von Funktions-Tests zur Verifikation der Implementierung bzw. Fehlerbehebung
  • Design- und Konzepterstellung (Abstimmung im Team, Requirementsanalyse, Erstellung von internen Requirements)
  • Unterstützung der Testgruppe bei der Erstellung von Testspezifikationen sowie bei der Fehlersuche
  • Realisierung des SW-Feindesign in Quellcode
  • Inbetriebnahme neuer Tuner-Musterteile
  • SW-Qualitätsvorgaben einhalten und zur stetigen Verbesserung beitragen
HD62 / ARM Cortex A5 (Socionext) i.MX6 / ARM Cortex A9 (Freescale) x86 (Intel) C C++ C# Eclipse MS Visual Studio Enterprise Architect Subversion Git Lauterbach T32 GNU-Tools (gcc make) VMWare Player
Hirschmann Car Communication, Neckartenzlingen

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 11 Monate
2017-09 - 2019-07

Techniker - Informationstechnik

Staatlich geprüfter Techniker für Informationstechnik, it.Schule Stuttgart
Staatlich geprüfter Techniker für Informationstechnik
it.Schule Stuttgart

Technikerarbeit: Modulares Streaming Audiosystem mit

Frequenzanpassung in Abhängigkeit der Modulbestückung

(Note: sehr gut)

1 Monat
2017-12 - 2017-12

Training ?Embedded-Linux-Softwareentwicklung

Zertifikat, MicroConsult, München
Zertifikat
MicroConsult, München
1 Monat
2016-06 - 2016-06

Training ?Embedded-Echtzeit-Linux: Vom Bootloader bis zum Realtime-System (Linux-RTOS)?

Zertifikat, MicroConsult, München
Zertifikat
MicroConsult, München
2 Jahre 11 Monate
2011-09 - 2014-07

Elektroniker für Geräte und Systeme

Hirschmann Car Communication, Neckartenzlingen
Hirschmann Car Communication, Neckartenzlingen

Betrieblicher Auftrag: Aufbau und Inbetriebnahme eines

linuxbasierten Remote Debugging Systems (Note:sehr gut)

Kompetenzen

Kompetenzen

Top-Skills

Hardwarebezug Embedded Systems Embedded Software

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Bitbucket
CANoe
Eclipse
Jira
PRQA QAC
Scrum
Xilinx SDK

Erfahrungen

9 Jahre hardwarenahe Softwareentwicklung

Schwerpunkt

  • Embedded C/C++ (RTOS, Linux)
  • Hardwarenahe Programmierung

Software Kenntnisse
Sprachen

C, C++, Assembler, C#

Werkzeuge

Eclipse, MS Visual Studio, Atmel Studio, Enterprise Architect, SVN, Git, Lauterbach T32, Atmel ICE, GNU-Tools (gcc, make), VMWare Player

Plattformen

Linux, FAMOS

Prozessoren

HD62 / ARM Cortex A5 (Socionext), i.MX6 / ARM Cortex A9 (Freescale), x86 (Intel), Atmel AT89C5131, Atmel ATMega16 (Microchip)

Branchen

Branchen

Automotive

Einsatzorte

Einsatzorte

Hamburg (+200km)
möglich

Projekte

Projekte

8 Monate
2021-09 - 2022-04

VRTE Vehicle API

Softwareentwickler
Softwareentwickler

? Einarbeitung in Konzept, Architektur und Spezifikation

? Requirement Engineering

? Analyse des bestehenden Konzepts

? Konzepterstellung

? Implementierung

? Dokumentation

11 Monate
2020-10 - 2021-08

Communication Middleware

Softwareentwickler
Softwareentwickler

? Einarbeitung in Konzept, Architektur und Spezifikation

? Requirement Engineering

? Analyse von bestehendem Quellcode

? Implementierung von Unit-Tests

? Erweiterung des Performance Measurement Frameworks

? Dokumentation

? C++

? Visual Studio Code, Azure, Jira, Bitbucket

Bosch GmbH
Hybrid
4 Monate
2020-01 - 2020-04

Autonomes Fahren (Bootnamanger)

Softwareentwickler Scrum Agile Entwicklung
Softwareentwickler

Entwicklung Bootmanager
+ Design- und Konzepterstellung
+ Erstellen der Softwarearchitektur und Buildvariante
+ Realisierung des SW-Feindesign in C++
+ Umschreiben von vorhandenem C-Code in C++
+ Statische Codeanalyse

Xilinx SDK Eclipse Jira Bitbucket PRQA QAC Bosch Tools (FLUX)
Scrum Agile Entwicklung
Bosch GmbH
Leonberg (Württemberg)
3 Monate
2019-11 - 2020-01

Sitzpneumatikmodul

Softwaretester
Softwaretester

+ Analyse FAT Testabdeckung
+ Erstellen der Testspezifikation
+ Durchführung der Test
+ Erstellen der Testberichte

CANoe BMW Tools (PQFA/FAT EDIABAS)
AVL Software and Functions GmbH
Leonberg (Württemberg), Fa. HALSoft GmbH
4 Jahre 7 Monate
2014-04 - 2018-10

Serienfertigung

Embedded Softwareentwickler
Embedded Softwareentwickler
  • Zentraler Ansprechpartner innerhalb des Unternehmens für die Softwareunterstützung der industriellen Serienfertigung von automotiven Infotainment-Steuergeräten
  • Berücksichtigung der besonderen Software-Anforderungen im vollautomatischen Serienfertigungsprozess
  • Teilprojektleitung, welche die Releaseplanung in Abhängigkeit von wichtigen Fertigungsmeilensteinen einschließt sowie die Überwachung der Softwaremigration in bestehende Fertigungsabläufe.
  • Optimierung von Testabläufen in der Fertigung
  • Bearbeitung von Tickets (Analyseergebnisse, Status, Aufwand, Workflow)
  • Erstellung und Durchführung von SW-Tests, insbesondere Unit-Tests
  • Durchführung von Funktions-Tests zur Verifikation der Implementierung bzw. Fehlerbehebung
  • Design- und Konzepterstellung (Abstimmung im Team, Requirementsanalyse, Erstellung von internen Requirements)
  • Unterstützung der Testgruppe bei der Erstellung von Testspezifikationen sowie bei der Fehlersuche
  • Realisierung des SW-Feindesign in Quellcode
  • Inbetriebnahme neuer Tuner-Musterteile
  • SW-Qualitätsvorgaben einhalten und zur stetigen Verbesserung beitragen
HD62 / ARM Cortex A5 (Socionext) i.MX6 / ARM Cortex A9 (Freescale) x86 (Intel) C C++ C# Eclipse MS Visual Studio Enterprise Architect Subversion Git Lauterbach T32 GNU-Tools (gcc make) VMWare Player
Hirschmann Car Communication, Neckartenzlingen

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 11 Monate
2017-09 - 2019-07

Techniker - Informationstechnik

Staatlich geprüfter Techniker für Informationstechnik, it.Schule Stuttgart
Staatlich geprüfter Techniker für Informationstechnik
it.Schule Stuttgart

Technikerarbeit: Modulares Streaming Audiosystem mit

Frequenzanpassung in Abhängigkeit der Modulbestückung

(Note: sehr gut)

1 Monat
2017-12 - 2017-12

Training ?Embedded-Linux-Softwareentwicklung

Zertifikat, MicroConsult, München
Zertifikat
MicroConsult, München
1 Monat
2016-06 - 2016-06

Training ?Embedded-Echtzeit-Linux: Vom Bootloader bis zum Realtime-System (Linux-RTOS)?

Zertifikat, MicroConsult, München
Zertifikat
MicroConsult, München
2 Jahre 11 Monate
2011-09 - 2014-07

Elektroniker für Geräte und Systeme

Hirschmann Car Communication, Neckartenzlingen
Hirschmann Car Communication, Neckartenzlingen

Betrieblicher Auftrag: Aufbau und Inbetriebnahme eines

linuxbasierten Remote Debugging Systems (Note:sehr gut)

Kompetenzen

Kompetenzen

Top-Skills

Hardwarebezug Embedded Systems Embedded Software

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Bitbucket
CANoe
Eclipse
Jira
PRQA QAC
Scrum
Xilinx SDK

Erfahrungen

9 Jahre hardwarenahe Softwareentwicklung

Schwerpunkt

  • Embedded C/C++ (RTOS, Linux)
  • Hardwarenahe Programmierung

Software Kenntnisse
Sprachen

C, C++, Assembler, C#

Werkzeuge

Eclipse, MS Visual Studio, Atmel Studio, Enterprise Architect, SVN, Git, Lauterbach T32, Atmel ICE, GNU-Tools (gcc, make), VMWare Player

Plattformen

Linux, FAMOS

Prozessoren

HD62 / ARM Cortex A5 (Socionext), i.MX6 / ARM Cortex A9 (Freescale), x86 (Intel), Atmel AT89C5131, Atmel ATMega16 (Microchip)

Branchen

Branchen

Automotive

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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