Scientist for Xilinx Embedded Software Development
For our location in Hamburg we are seeking: Scientist for Xilinx Embedded Software Development Limited: 3 years | Starting date: earliest possible | ID: MMA040/2021 | Deadline: open | Full-time/Part-time DESY, with its more than 2700 employees at its two locations in Hamburg and Zeuthen, is one of the world's leading research centres. Its research focuses on decoding the structure and function of matter, from the smallest particles of the universe to the building blocks of life. In this way, DESY contributes to solving the major questions and urgent challenges facing science, society and industry. With its ultramodern research infrastructure, its interdisciplinary research platforms and its international networks, DESY offers a highly attractive working environment in the fields of science, technology and administration as well as for the education of highly qualified young scientists. The group MSK is responsible for real-time data analysis and fast-feedback controls of beam stabilization systems, radiofrequency cavity control, special diagnostics and precision synchronization of particle accelerators at DESY. We are an international team of technicians, engineers and scientists who develop, install and operate complex instruments and embedded systems for the EuXFEL, FLASH and at PETRA. Embedded software development using Vivado HLS, Vitis with C/C++, OpenCL, and VHDL on Xilinx SoC, MPSoC and VERSAL chips for digital signal processing and low-latency fast-feedback controls of accelerators at DESY Implementation and integration of new tool chains and techniques in our firmware repository Analysis and verification of software and firmware programs Documentation and maintenance of projects MSc or PhD degree in electronic engineering, mathematics, physics, computer science or similar educations Embedded system engineer with several years of work experience with FPGA's, SoC's, MPSoC's from Xilinx Several years of work experience with Vivado, Vivado HLS, Xilinx SDK and ideally good knowledge of Vitis Very good knowledge in digital signal processing, processing algorithm and parallel processing on FPGAs Good knowledge of C/C++, OpenCL, VHDL, SystemRDL, Tcl, Python, Matlab Good knowledge on real-time operating systems and Linux Good ability to work in a team Very good English skills Look forward to a unique working environment on our international research campus. We attach particular importance to appreciative cooperation and the well-being of our DESY employees. Gender equality is an important aspect for us. To support work life balance we offer flexible working hours, variable part-time and job-sharing. You will benefit from our family-friendly and collegial atmosphere, our established health management and occupational pension provision. As a public employer, we offer you a secure workplace and facilitate your individual career with our comprehensive training and development opportunities. Remuneration is according to the regulations of the TV-AVH.
R&D Engineer – SoC & Control Software (f/m/d)
Schenefeld bei Hamburg
European XFEL is an international non-profit company located in the Hamburg area in Germany. It operates a 3.4 km-long X-ray laser, which produces X-rays of unique quality for studies in physics, chemistry, the life sciences, materials research and other disciplines. The diverse scientific facilities at European XFEL enable scientists from across the globe to carry out a wide range of experimental techniques. Our Controls Group is looking for a R&D Engineer – SoC & Control Software (f/m/d)The Karabo internet of things (IoT) Research and Development project will explore possibilities and opportunities to bring the facility’s control system, Karabo, onto embedded systems and other small footprint devices. We are looking for a creative engineer who, as part of a joint position in our Controls group and our Electronic and Electrical Engineering group, will: take a leading role in a research & development project to explore IoT solutions for the facility which integrate into our existing software ecosystems develop control software and display solutions within our in-house Karabo SCADA Framework on SoCs and/or microcontrollers perform a market survey, evaluation and design of SoC and microcontroller systems which integrate into our Control Software and Data Acquisition Ecosystem interface to the scientific instruments to gather requirements for IoT solutions of interest to the instruments and beamlines participate in support the Data department and its groups give to the facility, such as our Data Operation Center master degree in Computer Science, Electrical Engineering, Physics or an equivalent qualification strong experience in Python 3.6+ programming and asynchronous software concepts is mandatory experience in microcontroller and/or SoC programming and related integration experience in designing PCBs for SoC or Microcontroller implementations is considered an asset experience in C/C++ programming is considered an asset experience in MicroPython programming is considered an asset experience in supporting beamline control software is considered an asset experience in FPGA programming (VHDL) is considered an asset good communication skills, especially in terms of communicating technical aspects are a must good command of English as a working language is a must Become part of a vibrant international and multi-cultural team of scientists, engineers, technical and administrative staff. Be involved in cutting edge scientific and technical progress, participate in our international networks, and shape your life upon trust-based flexible working times and telecommuting options. Experience our atmosphere of tolerance and respect. Salary and benefits are similar to those of public service organizations in Germany. In addition European XFEL provides a non-contributory company pension scheme, broad relocation benefits, as well as subsidized job-tickets and meals at our company restaurant. The European XFEL GmbH intends to achieve a widely international staff. Company language is English, non-German candidates hired from abroad receive an international allowance. Reference number: E-295 Duration: The appointment is limited to two years.