Software-Entwicklungsingenieur Embedded Systems - funktionale Sicherheit
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Niedersachsen
- National
- de | en | fr
- 12.06.2024
Kurzvorstellung
Langjährige Erfahrungen in der Entwicklung von Feuerungsautomaten
Qualifikationen
Projekt‐ & Berufserfahrung
5/2021 – 3/2024
TätigkeitsbeschreibungImplementierung von Selbsttestfunktionen (RAM-, Register- und CPU-Äquivalenzklassentest) in Assembler für ARM-M0+
Eingesetzte QualifikationenEmbedded Entwicklung / hardwarenahe Entwicklung, Funktionale Sicherheit, Software engineering / -technik
12/2018 – 12/2023
Tätigkeitsbeschreibung
Analyse, Planung und Implementierung von Selbsttestfunktionen (RAM-, Register- und CPU-Äquialenzklassentest) in Assembler für ein ARM-M0+ Core
Analyse, Planung und Implementierung von Selbsttestfunktionen (Flash-, Stack- und Logische Programmlaufüberwachung) in C
Implementierung von PC-Tools in C++
Implementierung von Hardwarenahen Treiberfunktionen in C
Testen, Funktionale Sicherheit, Assemblersprache, Embedded Entwicklung / hardwarenahe Entwicklung, Softwareentwicklung (allg.)
7/2014 – 12/2019
Tätigkeitsbeschreibung
Kosten/Terminplanung
SR-Anforderungsspezifikation, SR-SW-Anforderungsspezifikation
SR-Softwarearchitektur
Implementierung in C (V850)
Testen, Technische Dokumentation, Embedded Entwicklung / hardwarenahe Entwicklung, Funktionale Sicherheit
4/2011 – 3/2012
TätigkeitsbeschreibungEntwicklung eines Batteriemanagementsystems für Lithium-Polymer-Akkus (61508 / SIL3)
Eingesetzte QualifikationenEmbedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Echtzeit-Betriebssysteme, C
7/2010 – 10/2010
Tätigkeitsbeschreibung
Neuentwicklung eines Bootloaders inkl. Windowsapplikation
• Softwareentwicklung (C++ und C# / AVRMegaXXX bzw. Windows XP
Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Software Design, Application Development, C#, C++
5/2010 – 7/2010
Tätigkeitsbeschreibung
Implementierung von Selbtestfunktionen (CPU, RAM, Flash) in Assembler und C für einen Feuerungsautomat
• Pflichtenhefterstellung in Zusammenarbeit mit Kunden
• Kosten/Terminplanung
• Softwareentwurf (Grobentwurf/Konzept, Feinentwurf)
• Abstimmung und Festlegung der Schnittstellen Hard-/Software
Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Software Quality, Software Design, Assemblersprache, C
3/2008 – 12/2008
TätigkeitsbeschreibungNeuentwicklung eines Kommandozeilen-Kommunikationstools für Windows
Eingesetzte QualifikationenC#
3/2008 – 12/2008
Tätigkeitsbeschreibung
Entwicklung eines Treibers für Schrittmotor-Stellantriebe mit A/B Ansteuerung und Rückmeldung
• Pflichtenhefterstellung in Zusammenarbeit mit Kunden
• Kosten/Terminplanung
• Softwareentwurf (Grobentwurf/Konzept, Feinentwurf)
• Softwareentwicklung in C
• Integrationstests
Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Software Quality, Software Design, C
2/2008 – 4/2009
Tätigkeitsbeschreibung
Vorentwicklung/Untersuchung für einen Schrittmotor-Stellantrieb mit Positionsrückmeldung über magnetoresistive Sensoren
• Pflichtenhefterstellung in Zusammenarbeit mit Kunden
• Kosten/Terminplanung
• Softwareentwurf (Grobentwurf/Konzept, Feinentwurf)
• Abstimmung und Festlegung der Schnittstellen Hard-/Software
• Softwareentwicklung (C++ / AVRMegaXX)
• Untersuchung/Messungen
• Dokumentation
Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Software Quality, Software Design, C++
3/2007 – 9/2007
Tätigkeitsbeschreibung
• Pflichtenhefterstellung in Zusammenarbeit mit Kunden
• Kosten/Terminplanung
• Softwareentwurf (Grobentwurf/Konzept, Feinentwurf)
• Abstimmung und Festlegung der Schnittstellen Hard-/Software
• Softwareentwicklung (C++ / AVRMegaXX)
Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Software Design, C, Requirement Analyse, Embedded Software
1/2006 – 7/2011
Tätigkeitsbeschreibung
Weiterentwicklung/Änderung von Feuerungsautomaten:
• Pflichtenhefterstellung in Zusammenarbeit mit Kunden
• Kosten/Terminplanung
• Softwareentwurf (Grobentwurf/Konzept, Feinentwurf)
• Abstimmung und Festlegung der Schnittstellen Hard-/Software
• Softwareentwicklung (Assembler / 80C32)
U.a.:
o Ansteuerung eine Displays
o Steuerung von Schrittmotorstellantrieben mit A/B-Ansteuerung und –rückmeldung
o Regelung eines Gebläses mit Asynchronmotor (Ansteuerung über Frequenzumrichter)
• Softwaremodulprüfung
• Hardware-FMEA
• Integrationstests
• Dokumentation
• Durchführung von Belastungstests
• Zulassungsunterstützung
Embedded Entwicklung / hardwarenahe Entwicklung, FMEA (Failure Mode and Effects Analysis), Software Quality, Softwareanforderungsanalyse, Software Design, Assemblersprache, C, Embedded Software
Zertifikate
Ausbildung
Fachhochschule Wilhelmshaven
Weitere Kenntnisse
Assembler, C, C++, C#, VBA, SQL
Microcontroller
80C32, AtMegaxxx, V850, ARM Cortex M0
IDE
IAR Embedded Workbench
Keil µVision
Eclipse
Microsoft Visual Studio
QT Creator
Visual Studio Code
Betriebsysteme
Windows
Linux
Normen
EN60730
EN60335
IEC61508
EN298
EN676
EN267
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Französisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden