FPGA Developer

FPGA Developer

European Organization for Nuclear Research (CERN)

August 1, 2026September 15, 2026GenevaSwitzerland
Job Description
Job Posting Organization:
CERN, the European Organization for Nuclear Research, is a leading scientific research institution established in 195
  • It is located in Geneva, Switzerland, and is known for its groundbreaking work in particle physics. CERN operates in multiple countries and employs a diverse workforce of over 2,500 staff members, along with thousands of scientists and engineers from around the world. The organization is dedicated to pushing the frontiers of science and technology, fostering an environment of innovation and collaboration among professionals from various fields, including engineering, technical, scientific, and administrative roles. Diversity is a core value at CERN, and it remains central to its mission and continued success, as it strives to uncover the mysteries of the universe through cutting-edge research and experimentation.

Job Overview:
The FPGA Developer position at CERN offers a unique opportunity for individuals passionate about digital design, digital signal processing, and experimental accelerator physics. The successful candidate will join the Accelerator Systems Department (SY) and work within the Radio Frequency (RF) Group, which is responsible for the design, operation, and maintenance of RF acceleration and deflecting systems across the entire CERN accelerator complex. The role involves contributing to the modernization of Low-Level Radio Frequency (LLRF) systems, which are crucial for the performance upgrade of CERN's advanced linear accelerators. The FPGA Developer will be directly involved in the design, prototyping, and implementation of next-generation digital LLRF cavity controllers, bridging laboratory innovations with hands-on commissioning at a world-class facility. This position is ideal for those looking to make a significant impact in the field of accelerator physics and engineering.

Duties and Responsibilities:
The duties and responsibilities of the FPGA Developer include developing FPGA firmware that implements precise real-time phase, amplitude, and resonance tuning algorithms. The candidate will design and integrate firmware components and fast diagnostic sub-systems, as well as develop Python-based tools and frameworks for automated hardware testing, parameter characterization, and laboratory data analysis. Additionally, the role involves supporting the integration, laboratory validation, and commissioning of new low-level cavity controllers directly, ensuring that all systems function optimally and meet the required specifications. The FPGA Developer will also be expected to troubleshoot and validate mixed-signal hardware systems, contributing to the overall success of the RF Group's projects.

Required Qualifications:
Candidates must possess a professional background in Electronics Engineering or a related field. Required qualifications include experience in FPGA design and firmware development, preferably using VHDL, as well as familiarity with FPGA development environments and verification/debugging tools. Programming experience in Python or a similar language for test automation and data analysis is also essential. Desired qualifications include experience modeling or simulating digital signal processing (DSP) algorithms or control loops, exposure to Radio Frequency (RF) concepts, basic control theory (like PID loops), and electronics hardware debugging. Familiarity with hardware testing and developing automated test benches for hardware validation is also advantageous.

Educational Background:
The educational background required for this position includes either a Master's degree with 2 to 6 years of post-graduation professional experience or a PhD with no more than 3 years of post-graduation professional experience. Candidates must also be nationals of a CERN Member or Associate Member State and should not have previously held a CERN fellow or graduate contract.

Experience:
The level of experience needed for the FPGA Developer position includes a solid foundation in FPGA design and firmware development, with a preference for candidates who have practical experience in the field. A minimum of 2 years of relevant professional experience is expected for those with a Master's degree, while candidates with a PhD should have up to 3 years of experience. Familiarity with digital signal processing and control systems will be considered a valuable asset.

Languages:
Proficiency in spoken and written English is mandatory, as it is the working language at CERN. Candidates should also demonstrate a commitment to learning French, which is beneficial for integration into the local community and workplace. Additional language skills may be considered an advantage but are not required.

Additional Notes:
The contract duration for this position is 24 months, with a possibility of extension up to a maximum of 36 months. The working hours are set at 40 hours per week, and the job offers flexibility with a hybrid working model. The target start date for this position is September 1, 202
  • The role involves working in radiation areas and may require interventions in underground installations. A valid driving license is necessary, and the candidate may be required to participate in stand-by duty as needed by the organization. The job reference for this position is SY-RF-LL-2026-129-GRAP. The compensation includes a monthly stipend ranging from 6372 to 7004 Swiss Francs per month (tax-free), 30 days of paid leave per year plus 2 weeks of annual closure, comprehensive health insurance coverage, family allowances, a relocation package, and opportunities for on-the-job and formal training, including language classes.
Apply now
Similar Jobs