- IoT 4.0 - Master / Slave Mode for WLAN (embedded)
- IoT 4.0 - Temp + Humidity sensor
- IoT 4.0 - Display + LCD
- IoT 4.0 - BT & WLAN - STM32 ARM Cortex F207 variant, CAN
- Visual C++ 2015 Pro ( embedded project )- Access module for diagnostic modules (update team)- Implement E-Bike feature visually for next software update
- Diagnose (UDS) over CAN
- Error handler
- Coding over CAN
- Driver Manager for STM32F2
- IoT 4.0 - Xtensa LX6 ( Tensilica ),
32 bit Dual-Core Mode, Implementaion of sensors and
actuators,RS232, I2C communication, WLAN, LoRa
Diagnose Support on existing system (Services, DTC, Error Management)
SWD (software developer, SPICE):
Diagnose (UDS over CAN + customer services, EOL services)
Error handler (DTC handling)
ISO-TP (over CAN)
Coding (over CAN)
PCAN – Interface
AC6 Eclipse Workbench for STM32
Integration Support
Renesas E1 Debugger
CANoe 8.5.98 (SP4)
Vector VN1630 CAN Interface
MS Visual Studio Pro 2013 V12 (embedded IDE)
CCCQ V8.0.1.9 (ClearCase, ClearQuest IBM)
Coding LaserSat, Diagnose (UDS,BMW Toolchain) over Private CAN
Task
Role: SWD (software developer, SPICE)
Coordinate, implement, test and support of coding mechanism and diagnose process for LaserSat (BMW specific), Communication over Private-CAN (Master-Slave)
- Pike OS RT Dual Core based CPU, CODEO IDE
- IsoTP to CAN Server (Private CAN and embedded CAN based) C/C++ Application Development incl. MISRA, QAC
- CANoe Vector Tooling Chain
- MKS Versionmanagement
- Enterprise Architect for Design
- Cortex-M4 STM32F373 advanced ARM.Based 32-bit MCU
Toolchain:
- MDK-ARM Standard: Version 5.10.0.0
- Ulink2/ME Cortex Debugger
- Versionsmanagment Git extensions 2.46
- Developing under VMware Workstation (WIN XP)
- IXXAT Can Analyser 2.8.0.3286
- Word/Excel Documentations
- Track+ (Task Management Software, tracking)
Joystick Controller (customer vehicles)
(Melexis MLX90363 Hall Sensor (magnetic) Triaxis Magnetometer IC)
CAN Communication on STM32F373 (ARM), EEprom/Watchdog/GPIO/SPI
- CAN communication (with protocoll and simulation (PC)
- Function-Test (contains CAN, Unit-Test, Systemtest…) with
test protocols (documentation)
- UDS Diagnose support (ISO & Customer Requirements)
- ANSI-C Coding (Automotive) , QAC/MISRA
- VM Serena, Eclipse IDE for C/C++ Developers, DOORS
- Platform AUTOSAR 4.x (Elektrobit based), EB Tresos Studio 12.x
- CANoe 7.6.84(SP4) Software, Vector, VN1630 CAN/LIN Interface (Box)
- EB Tresos AutoCore OS Vers.4.4.15 (19.03.2012)
- UDS (Diagnose) Support (ISO & Customer Requirements)
- ANSI-C Coding (Automotive) , QAC/MISRA
- VM Serena, Eclipse, DOORS, Jira, Diagnoser (BMW), EDIABAS
- Platform AUTOSAR 3.1 (Elektrobit support)
- UDS Services FlexRay, Seatpositions, WriteMemoryByAdress, NVM Read/Write implemetations
- UDS services OSS, Airbags (OSEK Dual Core)
- Design with Enterprise Architect (Modul-Design)
- ANSI-C Coding (Automotive) , QAC/MISRA
- Serena Dimensions, SPICE
- Platform AUTOSAR 3.0 (Vector Supported)
- Tasks: Diagnose of error handling ( DEM, RTE )
with OOA/OOD/OOP (SPICE Automotive)
- TPM software development, secure chip cards
- Intel HEX Tool for wafer production industry with XML DOM
and Visual C++ 2010
Hardware development: LCD, temperature, RS232 protocoll,
RTC, door keypad
Software Development on ATMEL - AVR μCon with CAN connecting for autmotive products, Development Support, Documentation of Design and Interface Spec.
- Fully LCD integration, industrial standards (I2C)
- RTC with puffered battery (10 years)
- TCP/IP connecting with microcontroller communication
- (Borland Studio 2006), temperature sensor (I2C implementation)
Tools / Systems:
- Hardware level development with ATMEL Microcontroller,
Layout (Eagle CADSoft)
- AVR Dragon tooling chain for μCon up to 32 KB memory (Low-Cost), Borland Studio 2006 (Windows XP)
- SVN Tortoise (Subversion), Software Version Management
Optimizing and porting of existing electric drafts (old system to new system) with Kibes 16 on LogiCAD 32 (V5.1) (software and hardware) for travel and city buses from Setra company.
- LogiCAD V 5.01 (training certificate from Continental is existing)
- Hardware ZR32-A, MUX2B, DMUX (utility vehicle)
- Complete Start-Up of ported hard and softare
Customer specific modifications of software (electric powered screw gun), based on WINCE 3.0
- Expanding of standard software for different kinf of clients in the automotive sector, C++ (embedded).
Tools / Systems:
- Microsoft embedded Visual C++, Subversion (SVN)
Flash software for transfer hydraulic control software to customer electronic (using with windows 2000/XP over CAN communication). Using INTEL-HEX format for transfer (import/export function) in C++ Windows App.
Tasks:
Flash boot loader (Windows 2000/XP) for customer electronic (inhouse), (corn harvester)
- CAN-BUS, File Import / Export (Intel HEX), Expert / standard user mode
- Write / verify / read (dump) mode
Tools / Systems:
- Borland Studio Architect 2006, CAN-Tools, customer electronic (inhouse) (CAN communication based)
Product: Platform 1 for car-multimedia
Browsersupport, DVD integration, Video (multimedia)
2D / 3D (OpenGL) Navigation System & Driver & Application Management
Support of different devices (HDD,USB Sticks,CF..) Filesystems, uvm..
Platform / OS & Drivers, Task Drivermanager
Tasks:
- Coordination and implement of DM (Driver Manager) with other SW-Modules (System & Applicationmanager)
- Driver implements to DM (Driver Manager) in C++
- Design and implement of low level voltage detection functionality
- English documentation
Tools / Systeme:
- RT-OS T-Kernel (Japan), eBinder von eSol (IDE + Debugger)
- WinCVS, Ultra Edit, Office Tools
Digital Signal Processing / COM 224
Tooling Chain:
- CodeWarrior (JTAG - Emulator) for ARM7, Developer Environment (embedded tools)
- Visual C++ 6.0 (PC Application sandbox -> for later implement into ARM7)
- Subversion (Software Version Management, similar VCS, Perforce)
- Bugzilla for Error Reports (Bugs, Fixes, Addons...)
- Documentation (MS Office Tools, Visio, TextPad)
Design & Software Development, (company developed hardware) Automotive,
Realtime Systems (QNX) (Projekt ULF2, BMW M5)
Tasks: Diagnose – Library (Lib, modular)
Developing and Implenting, Test and Documentation (English) of Diagnose Modul (M5 BMW). Low Voltage Detection, BT-Antena Test, Memory-Test and more (design architecture are exists) under QNX, Design Spec, Interface
Spec.
- Platform Integration with Real-Time OS from QNX (RTOS)
- Developing of Diagnose-Modules (Library) with QNX Momentics and ANSI-C (configurable and platform independent)
- Creating of Software Interface
- Creating of Software Design with using Tools Together und Perforce
Tasks:
- μCon Coding in ANSI-C and Assembler
- Atmel 89C52RD2 (ISYSTEM Emulator), Intel 89C32 oder similar, HITACHI 3644F
- SMS Modemintegration, (Solar-Boat Display, Ulm Donau)
- RS232, RS422
- Product integration possibility
- TCP/IP Integration into μController
- Applicationssoftware, Embedded Systems
- Solar Boat Display, low energy consuming elektronic + GPS tracking + GSM Modem Integration
- PC104 Systeme (Hardware + Software + OS) for Deutsche Bahn Information Systems -> Münchner U-Bahn, Fulda Bahnhof, Hagen Bahnhof (until end of 2004 the count of train stations was on 30, more followed)
Military Software:
Project: MMI - F123
MMI (Human Man Interface) Military-Software for F-123 Fregades of German Bundeswehr, Platform SUN-UNIX, Coding & Code Coverrage (Testing), V-Model
Tasks:
- XEmacs as Editor for C-Coding of Softwareapplications
- PCVS for Software Version Management
- SUN Solaris + Linux as work and coding platform
- Connecting (own developed) on database of DASA with use of SUN Solaris
GUI (requirements are available)
- Code Coverrage with XRunner under SUN Solaris
- Documentation in English
Other informations are not available.
Abgeschlossenes Studium im Bereich Elektrotechnik, Informatik oder vergleichbare Qualifikation mit mehrjähriger Berufserfahrung als Softwareentwickler im Automotive Bereich
Akad.Grad/Titel:
Senior Software-Entwickler C/C++ (bevorzugt Embedded)
Elektrotechnik (Schwerpunkt Datentechnik)
Spezialisierung: Embedded-Systeme, ?Controller, AUTOSAR (Kentnisse)
Status:
Freelancer / Freier Mitarbeiter
Softwareentwickler mit über 15 Jahren Industrie-Programmiererfahrung im Bereich Embedded-Systeme, Mikrocontroller und PC/LINUX/UNIX Applikationen aus verschiedenen Bereichen wie Militär, Informationssysteme (LCD?Anzeigen, Displayansteuerung 5 Jahre Erfahrung), Automotive, Digitales Radio sowie Industrie- Schraubanlagen, Nutzfahrzeuge.
Strukturierte Entwicklung nach V-Modell SPICE/CMMI welches in der Industrie bereits großflächig eingesetzt wird, Kommunikatives arbeiten in größeren Teams wird bevorzugt. Von der Analyse über Design, Programmierung, Unit-Tests und Dokumentation (OOA,OOD, OOP) ist die technische Realisierung ein wichtiger Aspekt der Umsetzung von erfolgreichen Projekten. Die vorhandenen Erfahrungen im Bereich Programmiersprachen C/C++ sind als hervorragend einzustufen, besonders
im Bereich Low-Level Programmierung (hardwarenah ANSI-C). Softwareentwicklung nach Prozess (SPICE) wird bevorzugt.
Militär
Informationssysteme
Automotive
Werkzeugmaschienen
Landmaschienen
Nutzfahrzeuge
Diagnose Werkzeuge
- IoT 4.0 - Master / Slave Mode for WLAN (embedded)
- IoT 4.0 - Temp + Humidity sensor
- IoT 4.0 - Display + LCD
- IoT 4.0 - BT & WLAN - STM32 ARM Cortex F207 variant, CAN
- Visual C++ 2015 Pro ( embedded project )- Access module for diagnostic modules (update team)- Implement E-Bike feature visually for next software update
- Diagnose (UDS) over CAN
- Error handler
- Coding over CAN
- Driver Manager for STM32F2
- IoT 4.0 - Xtensa LX6 ( Tensilica ),
32 bit Dual-Core Mode, Implementaion of sensors and
actuators,RS232, I2C communication, WLAN, LoRa
Diagnose Support on existing system (Services, DTC, Error Management)
SWD (software developer, SPICE):
Diagnose (UDS over CAN + customer services, EOL services)
Error handler (DTC handling)
ISO-TP (over CAN)
Coding (over CAN)
PCAN – Interface
AC6 Eclipse Workbench for STM32
Integration Support
Renesas E1 Debugger
CANoe 8.5.98 (SP4)
Vector VN1630 CAN Interface
MS Visual Studio Pro 2013 V12 (embedded IDE)
CCCQ V8.0.1.9 (ClearCase, ClearQuest IBM)
Coding LaserSat, Diagnose (UDS,BMW Toolchain) over Private CAN
Task
Role: SWD (software developer, SPICE)
Coordinate, implement, test and support of coding mechanism and diagnose process for LaserSat (BMW specific), Communication over Private-CAN (Master-Slave)
- Pike OS RT Dual Core based CPU, CODEO IDE
- IsoTP to CAN Server (Private CAN and embedded CAN based) C/C++ Application Development incl. MISRA, QAC
- CANoe Vector Tooling Chain
- MKS Versionmanagement
- Enterprise Architect for Design
- Cortex-M4 STM32F373 advanced ARM.Based 32-bit MCU
Toolchain:
- MDK-ARM Standard: Version 5.10.0.0
- Ulink2/ME Cortex Debugger
- Versionsmanagment Git extensions 2.46
- Developing under VMware Workstation (WIN XP)
- IXXAT Can Analyser 2.8.0.3286
- Word/Excel Documentations
- Track+ (Task Management Software, tracking)
Joystick Controller (customer vehicles)
(Melexis MLX90363 Hall Sensor (magnetic) Triaxis Magnetometer IC)
CAN Communication on STM32F373 (ARM), EEprom/Watchdog/GPIO/SPI
- CAN communication (with protocoll and simulation (PC)
- Function-Test (contains CAN, Unit-Test, Systemtest…) with
test protocols (documentation)
- UDS Diagnose support (ISO & Customer Requirements)
- ANSI-C Coding (Automotive) , QAC/MISRA
- VM Serena, Eclipse IDE for C/C++ Developers, DOORS
- Platform AUTOSAR 4.x (Elektrobit based), EB Tresos Studio 12.x
- CANoe 7.6.84(SP4) Software, Vector, VN1630 CAN/LIN Interface (Box)
- EB Tresos AutoCore OS Vers.4.4.15 (19.03.2012)
- UDS (Diagnose) Support (ISO & Customer Requirements)
- ANSI-C Coding (Automotive) , QAC/MISRA
- VM Serena, Eclipse, DOORS, Jira, Diagnoser (BMW), EDIABAS
- Platform AUTOSAR 3.1 (Elektrobit support)
- UDS Services FlexRay, Seatpositions, WriteMemoryByAdress, NVM Read/Write implemetations
- UDS services OSS, Airbags (OSEK Dual Core)
- Design with Enterprise Architect (Modul-Design)
- ANSI-C Coding (Automotive) , QAC/MISRA
- Serena Dimensions, SPICE
- Platform AUTOSAR 3.0 (Vector Supported)
- Tasks: Diagnose of error handling ( DEM, RTE )
with OOA/OOD/OOP (SPICE Automotive)
- TPM software development, secure chip cards
- Intel HEX Tool for wafer production industry with XML DOM
and Visual C++ 2010
Hardware development: LCD, temperature, RS232 protocoll,
RTC, door keypad
Software Development on ATMEL - AVR μCon with CAN connecting for autmotive products, Development Support, Documentation of Design and Interface Spec.
- Fully LCD integration, industrial standards (I2C)
- RTC with puffered battery (10 years)
- TCP/IP connecting with microcontroller communication
- (Borland Studio 2006), temperature sensor (I2C implementation)
Tools / Systems:
- Hardware level development with ATMEL Microcontroller,
Layout (Eagle CADSoft)
- AVR Dragon tooling chain for μCon up to 32 KB memory (Low-Cost), Borland Studio 2006 (Windows XP)
- SVN Tortoise (Subversion), Software Version Management
Optimizing and porting of existing electric drafts (old system to new system) with Kibes 16 on LogiCAD 32 (V5.1) (software and hardware) for travel and city buses from Setra company.
- LogiCAD V 5.01 (training certificate from Continental is existing)
- Hardware ZR32-A, MUX2B, DMUX (utility vehicle)
- Complete Start-Up of ported hard and softare
Customer specific modifications of software (electric powered screw gun), based on WINCE 3.0
- Expanding of standard software for different kinf of clients in the automotive sector, C++ (embedded).
Tools / Systems:
- Microsoft embedded Visual C++, Subversion (SVN)
Flash software for transfer hydraulic control software to customer electronic (using with windows 2000/XP over CAN communication). Using INTEL-HEX format for transfer (import/export function) in C++ Windows App.
Tasks:
Flash boot loader (Windows 2000/XP) for customer electronic (inhouse), (corn harvester)
- CAN-BUS, File Import / Export (Intel HEX), Expert / standard user mode
- Write / verify / read (dump) mode
Tools / Systems:
- Borland Studio Architect 2006, CAN-Tools, customer electronic (inhouse) (CAN communication based)
Product: Platform 1 for car-multimedia
Browsersupport, DVD integration, Video (multimedia)
2D / 3D (OpenGL) Navigation System & Driver & Application Management
Support of different devices (HDD,USB Sticks,CF..) Filesystems, uvm..
Platform / OS & Drivers, Task Drivermanager
Tasks:
- Coordination and implement of DM (Driver Manager) with other SW-Modules (System & Applicationmanager)
- Driver implements to DM (Driver Manager) in C++
- Design and implement of low level voltage detection functionality
- English documentation
Tools / Systeme:
- RT-OS T-Kernel (Japan), eBinder von eSol (IDE + Debugger)
- WinCVS, Ultra Edit, Office Tools
Digital Signal Processing / COM 224
Tooling Chain:
- CodeWarrior (JTAG - Emulator) for ARM7, Developer Environment (embedded tools)
- Visual C++ 6.0 (PC Application sandbox -> for later implement into ARM7)
- Subversion (Software Version Management, similar VCS, Perforce)
- Bugzilla for Error Reports (Bugs, Fixes, Addons...)
- Documentation (MS Office Tools, Visio, TextPad)
Design & Software Development, (company developed hardware) Automotive,
Realtime Systems (QNX) (Projekt ULF2, BMW M5)
Tasks: Diagnose – Library (Lib, modular)
Developing and Implenting, Test and Documentation (English) of Diagnose Modul (M5 BMW). Low Voltage Detection, BT-Antena Test, Memory-Test and more (design architecture are exists) under QNX, Design Spec, Interface
Spec.
- Platform Integration with Real-Time OS from QNX (RTOS)
- Developing of Diagnose-Modules (Library) with QNX Momentics and ANSI-C (configurable and platform independent)
- Creating of Software Interface
- Creating of Software Design with using Tools Together und Perforce
Tasks:
- μCon Coding in ANSI-C and Assembler
- Atmel 89C52RD2 (ISYSTEM Emulator), Intel 89C32 oder similar, HITACHI 3644F
- SMS Modemintegration, (Solar-Boat Display, Ulm Donau)
- RS232, RS422
- Product integration possibility
- TCP/IP Integration into μController
- Applicationssoftware, Embedded Systems
- Solar Boat Display, low energy consuming elektronic + GPS tracking + GSM Modem Integration
- PC104 Systeme (Hardware + Software + OS) for Deutsche Bahn Information Systems -> Münchner U-Bahn, Fulda Bahnhof, Hagen Bahnhof (until end of 2004 the count of train stations was on 30, more followed)
Military Software:
Project: MMI - F123
MMI (Human Man Interface) Military-Software for F-123 Fregades of German Bundeswehr, Platform SUN-UNIX, Coding & Code Coverrage (Testing), V-Model
Tasks:
- XEmacs as Editor for C-Coding of Softwareapplications
- PCVS for Software Version Management
- SUN Solaris + Linux as work and coding platform
- Connecting (own developed) on database of DASA with use of SUN Solaris
GUI (requirements are available)
- Code Coverrage with XRunner under SUN Solaris
- Documentation in English
Other informations are not available.
Abgeschlossenes Studium im Bereich Elektrotechnik, Informatik oder vergleichbare Qualifikation mit mehrjähriger Berufserfahrung als Softwareentwickler im Automotive Bereich
Akad.Grad/Titel:
Senior Software-Entwickler C/C++ (bevorzugt Embedded)
Elektrotechnik (Schwerpunkt Datentechnik)
Spezialisierung: Embedded-Systeme, ?Controller, AUTOSAR (Kentnisse)
Status:
Freelancer / Freier Mitarbeiter
Softwareentwickler mit über 15 Jahren Industrie-Programmiererfahrung im Bereich Embedded-Systeme, Mikrocontroller und PC/LINUX/UNIX Applikationen aus verschiedenen Bereichen wie Militär, Informationssysteme (LCD?Anzeigen, Displayansteuerung 5 Jahre Erfahrung), Automotive, Digitales Radio sowie Industrie- Schraubanlagen, Nutzfahrzeuge.
Strukturierte Entwicklung nach V-Modell SPICE/CMMI welches in der Industrie bereits großflächig eingesetzt wird, Kommunikatives arbeiten in größeren Teams wird bevorzugt. Von der Analyse über Design, Programmierung, Unit-Tests und Dokumentation (OOA,OOD, OOP) ist die technische Realisierung ein wichtiger Aspekt der Umsetzung von erfolgreichen Projekten. Die vorhandenen Erfahrungen im Bereich Programmiersprachen C/C++ sind als hervorragend einzustufen, besonders
im Bereich Low-Level Programmierung (hardwarenah ANSI-C). Softwareentwicklung nach Prozess (SPICE) wird bevorzugt.
Militär
Informationssysteme
Automotive
Werkzeugmaschienen
Landmaschienen
Nutzfahrzeuge
Diagnose Werkzeuge
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.