Electronic Engineer

FPGA Developer

Your tasks

The FPGA Development group participates in design and development of measurement and control systems for particle accelerators. Your tasks will be:
  • Working out concept for firmware and software implemented in system on chip (SoC) for various accelerator subsystems
  • Development, verification, and commissioning of applications based on Xilinx FPGA
  • Debugging, tests and characterization of digital hardware including A/D and D/A converters
  • Close collaboration with software engineers, hardware providers and project leaders
  • Support for running systems and other FPGA developers

Your profile

  • University degree in electronics
  • Experience in programming, simulation and implementation of FPGA projects using VHDL
  • Extensive experience in using FPGA development tools such as Xilinx Vivado, ISE / EDK and ModelSim
  • Good knowledge of digital signal processing and control theory
  • Experience in programming with C / C++, Python and Matlab
  • Good knowledge of German and English
  • Knowledge of hardware standards and bus systems, such as MicroTCA, VME and CPCI-S
  • Knowledge of FreeRTOS or other real-time operating systems would be an asset

We offer

Our institution is based on an interdisciplinary, innovative and dynamic collaboration. You will profit from a systematic training on the job, in addition to personal development possibilities and our pronounced vocational training culture. If you wish to optimally combine work and family life or other personal interests, we are able to support you with our modern employment conditions and the on-site infrastructure.

For further information please contact Dr Waldemar Koprek, phone +41 56 310 37 65.

Please submit your application online for the position as an Electronic Engineer (index no. 8221-00).

Paul Scherrer Institut, Human Resources Management, Melanie Rapisarda-Bellwald, 5232 Villigen PSI, Switzerland.