Kompetenzen
Programmiersprachen
- C
- VHDL
- Python
- C++
- C#
- HTML, CSS
FPGA-Entwicklung
- Xilinx FPGAs (Spartan-6)
- Xilinx Foundation ISE
- Xilinx Platform Studio, Microblaze
- Modelsim
- Timing Constraints
Embedded Software-Entwicklung
- TI C64x DSPs, Code Composer Studio
- Mikrokontroller Programmierung (H8/S, ARC)
- Echtzeit-Betriebssysteme (DSP/BIOS, Xilkernel, MicroC/OS-II)
Schnittstellen, Kommunikationsprotokolle
- DVB-T
- 10/100/1000 Ethernet
- I2C
- IEC 61603-7
- MPEG-2 Transport Stream
- RS232
- SPI
- TCP/IP
Programmiertechniken
- Testgetriebene Entwicklung (Test-Driven Developement)
- Nebenläufige Programmierung
- Entwurfsmuster (Design Patterns)
Tools
- Emacs
- PC-lint
- Numerische Simulation (Matlab, Scilab)
- Versionskontrollsysteme (CVS, Mercurial, Git, MKS-Integrity)
- Doxygen


