Vacancy No. IPE 11-18

IPE 11-18 Bachelor and Master Theses in Physics/Electrical Engineering: Developing an FPGA based SoC design for real-time data processing and control


Job description

IPE has developed a universal data acquisition platform for a broad range of applications ranging from photon-science, electron beam diagnostics to high-energy physics experiments. In the next generation of this system we aim realize a data throughput of up to 240 Gb/s and above. Key in our concept are the latest FPGA family combined with emerging optical data-links. In this thesis the latest Xilinx Zynq System-on-Chip (SoC), which combines an FPGA and an ARM processor in one chip should be integrated in our platform.

  • Study the Xilinx Zynq platform and its development tools
  • Setup of the Linux environment for the embedded ARM processor
  • Development of a framework to exchange data between ARM and FPGA
  • Establish a workflow to implement new control algorithms running on FPGA and ARM

Personal qualification
  • Knowledge in C and Verilog/VHDL (basic)
  • Embedded and hardware programming (better but not required)
  • Previous experience with developing for a Xilinx Zynq SoC (better but not required)
Organizational unit

Institute for Data Processing and Electronics (IPE)

Starting date

on appointment

Contract duration

according to the study regulations

Contact person

Dr. Ing. Michele Caselle, Institute IPE
Telefon: 0721/608-25903  (


Please apply online using the button below for this vacancy number IPE 11-18.
Personnel support is provided by 

Ms Schaber
phone: +49 721 608-25184,

Hermann-von-Helmholtz-Platz 1, 76344 Eggenstein-Leopoldshafen, Germany

If qualified, handicapped applicants (m/f/d) will be preferred.