Hans-Dieter Schondelmaier verfügbar

Hans-Dieter Schondelmaier

Embedded Software Entwickler

verfügbar
Profilbild von HansDieter Schondelmaier Embedded Software Entwickler aus StGeorgen
  • 78112 St.Georgen Freelancer in
  • Abschluss: Dipl.-Ingenieur (FH)
  • Stunden-/Tagessatz: nicht angegeben
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)
  • Letztes Update: 31.10.2012
SCHLAGWORTE
PROFILBILD
Profilbild von HansDieter Schondelmaier Embedded Software Entwickler aus StGeorgen
SKILLS
Arbeitsschwerpunkte:
· System- und Softwareentwicklung
· Requirements-Engineering und Risikoanalyse
· Design von embedded Software für Steuer- und Regelungstechnik,
digitale Regler, zeitkritische Systeme, Erfassung und
Auswertung von Sensoren, Displayansteuerung …
· Buskommunikation: I²C, LIN, CAN, USB, RS232, RS485
· Erweiterung bestehender Software, Portierung auf neue
Controllerplattformen
· Test und Verifizierung mit systematischen Methoden
wie der Qualifikationsbaummethode mit Äquivalenzklassen
Unit-Tests, Integrations- und Funktionstests
· Konfigurationmanagement, Tools zur Pflege und
Parametrierung der Software
Skripte, Oberflächen in C# zur Parameterverwaltung
· Softwaredokumentation mit doxygen, Doors, oder UML
· Entwurf von VHDL Designs für FPGAs
· Simulation, Synthese, Place and Route
· Erprobung und systematischer Test
· Hardwareentwicklung, Layout von Leiterplatten

Programmiersprachen:
· C, C++, embedded C
· C#
· VHDL
· verschiedene Assembler
· LabView
· TCL/TK

Erfahrung mit Tools:
· DOORS
· Enterprise Architect UML
· CASE40
· Keil ?Vision, DAC
· Canalyzer, CANoe (Vector)
· Momentics (eclipse Derivat) Entwicklungsumgebung
· Eclipse for C/C++
· Subversion
· PVCS Konfigurationsmanagement, MKS
· PIC Emulator ICE 2000 (5), ICD 2, MPLAB
· System Designer, AVR Studio,
· Mentor Graphics ModelSim, Leonardo Spectrum, Figaro
· Matlab, Simulink
· PIC-Simulatoren
· EasyCode, PVCS, VSS, Subversion
· MS Office (Word, Excel, PowerPoint, Access, Outlook)
· div. Linux-Tools : doxygen, dia, gnuplot
· LOGO! (Siemens)
· PCI Analyzer (Catalyst)
· Eagle 5.0

verwendete Compiler:
· HiTech – C Compiler für PIC Controller (10)
· Keil C Compiler (3)
· Borland C, MS Visual Studio(1)
· GNU C-Compiler (2)

Betriebssysteme:
· Windows 95 – Windows 7
· Linux, Ubuntu
· Nucleus
· QNX 6.2.1 QNX 6.3.0

programmierte Controller, DSPs und andere verwendete Bausteine:
· Microchip PIC Midrange:10F200-206, 16C621A / 622A /
CE625, 16F628A, 16F616, 16F630, 16F676, 16C72 / F72,
16F873A / F876A, 16F1933 /36, 18F2431, 18F1330,
· ST7
· Atmel FPSLIC AT94K05/10 (Mikrocontroller mit FPGA)
· C164, XC164
· Microchip dsPIC33FJ128MC506, dsPIC33FJ32MC204 …
infineon XC164
· Renesas SH7705 (SH3 Core)
Hardware generell · I²C-EEPROMs, Flash, LM75
· PGAs, FPGAs, PAL
· diverse Schnittstellenbausteine (RS232, USB, LIN, PCI…)
· Dekoder, Multiplexer, Latches
· 7-Segment-Anzeigen, 2x20 Zeilen-Displays
· JTAG
· RFID
· PC-Card
· DVD Decoder
· Druckköpfe Kyocera KCE-Familie
· CCD Zeilenerkennungssensoren
PROJEKTHISTORIE
PEPPERL+FUCHS Drehgeber GmbH, Tuttlingen
09/2006 – 01/2010
· Betreuung des Justagearbeitsplatzes
· Optimierungen am Ablauf der Einzeljustagen
· Beratung und Schulung
· Erarbeitung eines Konzepts (UML) für ein Folgeprodukt

ebm-papst St.Georgen GmbH, St. Georgen
04/2009 – 01/2010
· Sinuskommutierter hochpoliger Antrieb mit feldorientierter Regelung für ein Dialysegerät
· Abstimmung und Optimierung des Matlab-Reglermodells mit der Software
· RS485 und Bootloader

C. Valentin GmbH Schwenningen
10/2009 – 10/2009
· Entwicklung einer Schrittmotorenansteuerung
· Projektmanagement mit weiteren externen Entwicklern
· Produktüberführung zur Serienreife

TRW Automotive Electronics & Components GmbH, Radolfzell
02/2008 – 03/2009
· Steuergeräte Softwareentwicklung nach SPICE für ein Lenkhilfesystem mit Anbindung an den CAN Bus
· Requirementsanalyse, Design, Testrequirements

ebm-papst St.Georgen GmbH St. Georgen
09/2007– 01/2008
· Weiterentwicklung einer bürstenlosen DC Motorsteuerung mit Reversierbetrieb

TRW Automotive Electronics & Components GmbH, Radolfzell
03/2007 – 09/2007
· Portierung und Erweiterung eines CAN Bootloaders
· Erweiterung einer CAN - Antriebssteuerung
· Watchdog-Handling für externen windowed Watchdog

ebm-papst St.Georgen GmbH St. Georgen
09/2006 – 03/2007
· Entwicklung eines Antriebs für eine Dialysepumpe
· Sicherheitskonzept für Stromaufnahme und Drehrichtung

PEPPERL+FUCHS Drehgeber GmbH, Tuttlingen
06/2006 – 09/2006
· Weiterentwicklung einer Justagesoftware
· Justage von Sinus Kosinus Konditionierbausteinen
· Mess- und Steuerungsaufgaben mithilfe einer Data Acquisition Card (Visual C++)

Harman/Becker Automotive Systems GmbH, Villingen-Schwenningen
08/2005 – 06/2006
· Performanceanalyse und Optimierung von Bussystemen (RS232, PCI, PC-Card) in einem High End Infotainmentsystem
· Integration von mp3 Encodier- und Decodierverfahren

ebmpapst-St.Georgen GmbH, St. Georgen
05/2005 – 08/2005
· Neuentwicklung einer geräuscharmen Kommutierungssteuerung für Lüfterantriebe
· Weiterentwicklung eines Tools zur Generierung von Softwarevarianten (Skriptsprache: TCL/TK)

eldeco GmbH Elektronik Entwicklungen, Neu-Ulm
10/2004 – 03/2005
· Portierung eines digitalen Integralreglers von Assembler auf C
· Erweiterung des Reglerverhaltens (Einführung eines kaskadierten Reglersystems, PT100 Kalibrierverfahren,
Thermostatsteuerung)

C. Valentin GmbH Schwenningen
01/2004 – 05/2005
· Integration eines RFID Schreib- / Lesemoduls in ein Thermotransferdrucksystem
· Realisierung einer Druckkopfsteuerung mithilfe eines FPGAs unter Verwendung von VHDL

ebmpapst St.Georgen GmbH, St. Georgen
01/2004 – 08/2004
· Optimierung der Antriebsansteuerungen bürstenloser Antriebe für „Highspeed“-Anwendungen
· digitale Stromführung und -begrenzung Erfassung einer Analog-Steuerspannung ohne AD-Wandler
· Toolpflege: Variantengenerator
ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
Ich arbeite im heimischen Büro die gängigen Entwicklungswerkzeuge sind vorhanden.

Teilweise auch gerne vor Ort im Entwicklungsteam integriert.


Verfügbarkeit: je nach Auftragslage, bitte erfragen
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: