Embedded Softwraeentwicklung
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 44267 Dortmund
- National
- de | ru | en
- 24.02.2021
Kurzvorstellung
Automotiv Umfeld. Treiberentwicklung für Windows
und Linux, Kernelprogrammierung.
Assembler , C , C++
Qualifikationen
Projekt‐ & Berufserfahrung
12/2020 – 2/2021
Tätigkeitsbeschreibung
Automotive \ Elektromobilität\ Ladesteuergerät (CIC). Entwicklung neuer und Integration vorhandener Basissoftwarekomponenten (BSWC). Integration und Entwicklung der Applikations-komponenten (SWC). NvM , FEE , CAN , OSEK
AUTOSAR, µC: Infineon Tricore TC365, TASKING, Vector DaVinci Developer, Vector DaVinci Configurator, SVN, CANoe, CANApe, DOORS.
Embedded Entwicklung / hardwarenahe Entwicklung
1/2020 – 11/2020
Tätigkeitsbeschreibung
Automotive \ Elektromobilität\ Ladesteuergerät (OCC). Portierung einer bestehenden Software auf eine neue HW Plattform. Entwicklung neuer und Integration vorhandener Basissoftwarekomponenten (BSWC). Integration und Entwicklung der Applikations-komponenten (SWC). NvM , FEE , CAN , FreeRTOS
AUTOSAR, µC: NXP S32x ARM Cortex M33 \ M7 GCC, Vector DaVinci Developer, Vector DaVinci Configurator, SVN, CANoe, CANApe, DOORS.
Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems
4/2017 – 12/2019
Tätigkeitsbeschreibung
Automotive \ Elektromobilität\ Ladesteuergerät (OBC). Portierung einer bestehenden Software auf eine neue HW Plattform. Entwicklung neuer und Integration vorhandener Basissoftwarekomponenten (BSWC). Integration und Entwicklung der Applikations-komponenten (SWC). OSEK , NvM , FEE , CAN
AUTOSAR, µC: RH850 (Renesas), C (Green Hills Compiler / Debugger),Vector DaVinci Developer, Vector DaVinci Configurator, SVN, CANoe, CANApe, DOORS.
Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Softwareentwicklung (allg.)
10/2016 – 3/2017
Tätigkeitsbeschreibung
Entwicklung von Softwarekomponenten (SWC) mit AUTOSAR Tools (Vector DaVinci)
Definition von Schnittstellen, Ports, Datentypen (RTE )
Entwicklung von modellbasierten Softwarekomponenten mit Simulink/Stateflow
Skalierung von Modellen und Generierung von Serien-Code mit Targetlink
C GreenHills, RH850, AUTOSAR, DaVinci Developer, DaVinci Configurator
Eclipse, SVN, Simulink, Targetlink,
Embedded Systems, C
12/2015 – 3/2017
TätigkeitsbeschreibungUmsetzung von CAN Transport-protokollen CANTP , UDS und GD in einem CAN/LAN Testadapter. Entwicklung von Testabläufen für ABS/ESC Steuergeräte.
Eingesetzte QualifikationenC, Qt (Software), Visual C++
8/2015 – 11/2015
Tätigkeitsbeschreibung
Connected Gateway.
Softwareentwicklung für Automotive Ethernet
Netzwerk. Treiber für Ethernet Switch und BroadRReach
PHYs. Design und Entwicklung einer Firewall.
AUTOSAR, μC: MPC5748 (Freescale,PowerPC),
BroadR-Reach Ethernet, C (Green Hills Compiler / Debugger), Eclipse, SVN, CANoe , DOORS.
Embedded Entwicklung / hardwarenahe Entwicklung, Softwareentwicklung (allg.), C, Subversion, Eclipse, Router / Gateways, Ethernet
5/2015 – 7/2015
Tätigkeitsbeschreibung
Softwareentwicklung für die Stromüberwachung an PWM Ausgängen.
Sicherheitsrelevante Funktion (ASIL-B), AUTOSAR.
μC: RH850 (Renesas) ,C (Green Hills Compiler),
Eclipse, SVN, CANoe , DOORS.
Embedded Entwicklung / hardwarenahe Entwicklung
6/2013 – 4/2015
Tätigkeitsbeschreibung
Keyless Go System.
Softwareentwicklung für Autoschlüssel. UHFTransceiver Ansteuerung, LF-ASIC Ansteuerung (LF-Feld
Messung für Positionserkennung) , Batterieloser Transponderbetrieb, Requirement-Analyse,
Pflichtenhefterstellung, SW-Design, Implementierung und Test.
μC: RL78 (Renesas) , C (IAR und Green Hills
Compiler ), Eclipse, SVN, CANoe , DOORS.
Embedded Entwicklung / hardwarenahe Entwicklung, Software Design, C, Subversion, Eclipse, Requirement Analyse, Anforderungsspezifikationen
9/2011 – 5/2013
Tätigkeitsbeschreibung
Softwareentwicklung, Treibermodule für
Sensoreinheiten in ABC Spürsystemen.
Kommunikation mit Sensoreinheiten ,
Datenaufbereitung und Weiterreichen an GUI
Applikation. Ethernet, TCP/IP, RS232.
C / C++, Borland Builder 6.0, Visual Studio 2008,
SVN, DOORS.
Embedded Entwicklung / hardwarenahe Entwicklung, Microsoft Visual Studio, Softwareentwicklung (allg.), C++, C, Subversion, TCP / IP, RS-232, Ethernet, User Interface (UI)
2/2011 – 9/2011
Tätigkeitsbeschreibung
Passive-Entry System.
Softwareentwicklung für ID - Geber (Autoschlüssel \Funk). UHF-Transceiver Ansteuerung,
Kommunikationsablauf, Datenaustausch mit einem NFC-Element, RFID, LF-Feld Messung (für
Positionserkennung). Requirement-Analyse, SWDesign, Implementierung und Test.
MRK2 Assembler (NXP) / C / C++, IAR-Embedded Workbench, AVR Studio, WinAVR, MKS, DOORS,
RFID, NFC, LF-Feldmessung, UHF-Kommunikation
Embedded Entwicklung / hardwarenahe Entwicklung, C, Assemblersprache, Requirement Analyse, Radio-frequency identification (RFID)
1/2011 – 6/2015
Tätigkeitsbeschreibung
Steuerungs- und Bedienersoftware. Erstellung einer Kundendefinierten
Oberfläche (Style-Guide). Entwicklung eines neuen QT GUI Styles.
C / C++, QT , Visual Studio 2008, GNU Compiler
Qt (Software), Microsoft Visual Studio, Softwareentwicklung (allg.), C++, User Interface (UI)
12/2010 – 1/2011
Tätigkeitsbeschreibung
Ethernet-Gateway, Implementierung eines einfachen UDP Stacks für ATMEGA 168. Implementierung Firmware für AVR ATMEGA168 + ENC28J60. Kommunikation ATMEGA168 <-> ENC28J60 über SPI.
PC – Software für die Parametrierung des Gateways über LAN/UDP.
C / C++,WinAVR, AVR Studio, QT
Qt (Software), Firmware, Softwareentwicklung (allg.), C++, C, Router / Gateways, Ethernet, Lokale Netzwerke
4/2007 – 12/2010
Tätigkeitsbeschreibung
Steuerung- und Analyse- Software für ABCSpürsysteme in Militärfahrzeugen.
Ansteuerung der externen Komponenten, Erfassung Sensordaten, Funktionsüberwachung.
C / C++, BORLAND BUILDER 6.0, DOORS , CVS
Embedded Entwicklung / hardwarenahe Entwicklung, Softwareentwicklung (allg.), C++, C, Concurrent Versions System
2/2007 – 4/2007
Tätigkeitsbeschreibung
LCD Dot Matrix (TS172) – Displaytreiber für ein auf dem C8051F130 basierendes System.
C, KEIL C-COMPILER C51, C8051F130.
Embedded Entwicklung / hardwarenahe Entwicklung, Softwareentwicklung (allg.), C++, C
1/2007 – 3/2007
Tätigkeitsbeschreibung
USB-QSI Prüfadapter für SPS. Entwicklung der Firmware auf AT89C5131.
Entwicklung der Treiber für Windows(2000/NT/XP/Vista).
Entwicklung der Bedienersoftware für Windows.
C, WINDOWS, C++, KEIL C-COMPILER C51,
MICROSOFT DDK/WDK, MS VISUAL C++ 6.0, QT
Qt (Software), Visual C++, Firmware, Softwareentwicklung (allg.), C++, C
1/2007 – 3/2007
Tätigkeitsbeschreibung
USB-QSI Prüfadapter für SPS. Entwicklung der Firmware auf AT89C5131.
Entwicklung der Treiber für Windows(2000/NT/XP/Vista).
Entwicklung der Bedienersoftware für Windows.
C, WINDOWS, C++, KEIL C-COMPILER C51,
MICROSOFT DDK/WDK, MS VISUAL C++ 6.0, QT
Qt (Software), Visual C++, Firmware, Softwareentwicklung (allg.), C++, C
8/2006 – 1/2007
Tätigkeitsbeschreibung
Applikation für SPS-Parametrisierung
C++, MS VISUAL C++ 6.0, GNU - TOOLS, QT
Qt (Software), Visual C++, Softwareentwicklung (allg.), C++, C
6/2005 – 1/2006
Tätigkeitsbeschreibung
Firmware für ein Laser-Vermessungssystem.
HI-TECH C-COMPILER, MICROCHIP PIC Controller.
Firmware, Softwareentwicklung (allg.), C
3/2005 – 5/2005
Tätigkeitsbeschreibung
Parallelporttreiber für Windows NT/2000/XP.
DLL Anbindung, Test Software.
MS VISUAL C++ 6.0, WINDOWS DDK, WINDOWS 2000, NT, XP.
Embedded Entwicklung / hardwarenahe Entwicklung, Visual C++, C++, C
12/2004 – 1/2005
Tätigkeitsbeschreibung
SPS-Diagnose Software
MS VISUAL C++ 6.0, GNU - TOOLS, QT
Qt (Software), Visual C++, Softwareentwicklung (allg.), C++
9/2004 – 11/2004
Tätigkeitsbeschreibung
Erweiterung eines Treibers (virtueller COM - Port) für Windows 2000/XP.
DLL Anbindung, Test Software.
MS VISUAL C++,6.0, WINDOWS XP DDK, WINDOWS 2000.
Embedded Entwicklung / hardwarenahe Entwicklung, Windows XP, Visual C++, C++, C
1/2004 – 6/2004
Tätigkeitsbeschreibung
Entwicklung eines USB Hostcontroller und USB-CDROM / Floppy Treibers.
Schnittstellen / Protokolle / Standards:
SCSI, ATAPI, ISO9660 (CD-ROM Filesystem), USB 1.0/1.1/2.0,
USB Class - Mass Storage (CBI,BOT), USB – Floppy(UFI),
USB -Hostcontroller - UHCI / OHCI / EHCI , PCI.
C, BORLAND C++ 5.02.
Embedded Entwicklung / hardwarenahe Entwicklung, C
6/2003 – 12/2003
Tätigkeitsbeschreibung
Treiberentwicklung (Windows 9x, NT, XP) für eine PCI-Karte mit 433-MHz Empfänger, DLL-Anbindung,
Test Software.
BORLAND BUILDER 4.0, WINDOWS DDK
Embedded Entwicklung / hardwarenahe Entwicklung, Softwareentwicklung (allg.), C++, C
Ausbildung
Dortmund
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Russisch (Fließend)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden