Schlagwörter
Skills
Tätigkeitsschwerpunkt:
- Hardwareentwicklung für ASIC/FPGA, Verifikation, Prototyping, Synthese
- Embedded Software-Entwicklung, Firmware
Sprachen:
- Verhaltensbeschreibung: VHDL, (Verilog)
- C/C++
- z.T. Assembler
Tools:
- HDL Designer
- ModelSim
- Altera Quartus, Xilinx ISE
- GCC, GCC-ARM-Toolchain, Make, GDB
- In-System-Debugging
- Matlab
Weitere Kenntnisse:
- Signalverarbeitung, FlexRay Busprotokoll, Mikrocontroller (ARM, AVR)
- Hardwareentwicklung für ASIC/FPGA, Verifikation, Prototyping, Synthese
- Embedded Software-Entwicklung, Firmware
Sprachen:
- Verhaltensbeschreibung: VHDL, (Verilog)
- C/C++
- z.T. Assembler
Tools:
- HDL Designer
- ModelSim
- Altera Quartus, Xilinx ISE
- GCC, GCC-ARM-Toolchain, Make, GDB
- In-System-Debugging
- Matlab
Weitere Kenntnisse:
- Signalverarbeitung, FlexRay Busprotokoll, Mikrocontroller (ARM, AVR)
Projekthistorie
April 2013 - heute:
Firmware-Entwicklung in der Medizintechnik
- Konzeptionierung
- Embedded Softwareentwicklung in C für Mikrocontroller (ARM Cortex-M3)
- Ansteuerung diverser Peripherie (USB, SD-Flash-Speichermedium, Human-Device-Interfaces, I2C, I2S)
- Integration eines Software-MP3-Decoder
- Test/Debugging HIL (Hardware-in-the-Loop)
- Integration und Test auf einem Prototypenboard
- Tools: GCC-ARM-Crosscompiler-Toolchain, GNU Make
April 2012 - März 2013:
Firmwareentwicklung, Beratung
- Beratung und Konzeptionierung für ein Gerät aus der Medizintechnik
- Partitionierung der Anforderungsspezifikation in einem Embedded Hardware-Software-System
- Evaluierung verschiedener Implementierungsstrategien hinsichtlich einzusetzenden Mikrocontroller, Peripherie, Software-/Hardware-MP3-Dekoder, etc.
Febr 2012 - März 2013:
Forschung, Softwareentwicklung
- Forschungsprojekt im Bereich Compilerbau/-optimierung
- Entwicklung eines Compiler-Backends für eine RISC-Prozessor-Architektur
- Evaluierung Genetischer Algorithmen
- Implementierung, Softwareentwicklung in C++
- Laufzeitanalyse und -optimierung
- Tools: GCC, GNU Make, GALib (Genetische Algorithmen Bibliothek)
April 2010 - Dezember 2010:
Hardwareentwicklung ASIC/FPGA
- Verifkation und Simulation eines ASIC-Designs
- Timinganalyse
- Tools: ModelSim
April 2010 - August 2010:
Embedded Software-Entwicklung
- Implementierung einer Kommandozeilen-Schnittstelle
September 2003 - Sptember 2007
Hardwareentwicklung ASIC/FPGA
- ASIC-Entwurf
- Konzeptionierung und Partitionierung der Entwicklungsaufgabe, z.T. Projektleitung
- Implementierung der FlexRay-Protokollspezifikation als Digitalteil des ASICs
- Verifikation/Simulation des Designs, Unit-Tests, Integrationstests, Timinganalyse
- Synthese und Evaluierung des Designs auf einem FPGA (Altera Cyclone)
- Aufbau und Test eines Prototypen auf FPGA-Basis
-Tools: VHDL, Mentor HDL Designer, ModelSim, Leonardo Spectrum, Altera Quartus
Firmware-Entwicklung in der Medizintechnik
- Konzeptionierung
- Embedded Softwareentwicklung in C für Mikrocontroller (ARM Cortex-M3)
- Ansteuerung diverser Peripherie (USB, SD-Flash-Speichermedium, Human-Device-Interfaces, I2C, I2S)
- Integration eines Software-MP3-Decoder
- Test/Debugging HIL (Hardware-in-the-Loop)
- Integration und Test auf einem Prototypenboard
- Tools: GCC-ARM-Crosscompiler-Toolchain, GNU Make
April 2012 - März 2013:
Firmwareentwicklung, Beratung
- Beratung und Konzeptionierung für ein Gerät aus der Medizintechnik
- Partitionierung der Anforderungsspezifikation in einem Embedded Hardware-Software-System
- Evaluierung verschiedener Implementierungsstrategien hinsichtlich einzusetzenden Mikrocontroller, Peripherie, Software-/Hardware-MP3-Dekoder, etc.
Febr 2012 - März 2013:
Forschung, Softwareentwicklung
- Forschungsprojekt im Bereich Compilerbau/-optimierung
- Entwicklung eines Compiler-Backends für eine RISC-Prozessor-Architektur
- Evaluierung Genetischer Algorithmen
- Implementierung, Softwareentwicklung in C++
- Laufzeitanalyse und -optimierung
- Tools: GCC, GNU Make, GALib (Genetische Algorithmen Bibliothek)
April 2010 - Dezember 2010:
Hardwareentwicklung ASIC/FPGA
- Verifkation und Simulation eines ASIC-Designs
- Timinganalyse
- Tools: ModelSim
April 2010 - August 2010:
Embedded Software-Entwicklung
- Implementierung einer Kommandozeilen-Schnittstelle
September 2003 - Sptember 2007
Hardwareentwicklung ASIC/FPGA
- ASIC-Entwurf
- Konzeptionierung und Partitionierung der Entwicklungsaufgabe, z.T. Projektleitung
- Implementierung der FlexRay-Protokollspezifikation als Digitalteil des ASICs
- Verifikation/Simulation des Designs, Unit-Tests, Integrationstests, Timinganalyse
- Synthese und Evaluierung des Designs auf einem FPGA (Altera Cyclone)
- Aufbau und Test eines Prototypen auf FPGA-Basis
-Tools: VHDL, Mentor HDL Designer, ModelSim, Leonardo Spectrum, Altera Quartus
Reisebereitschaft
Verfügbar in den Ländern
Deutschland, Österreich und Schweiz
vorzugsweise Home-Office, zeitlich flexibel