Your personal AI career agent
Firmware Developer - FPGA(m/w/x)
Developing firmware for data acquisition and real-time processing on AMD Xilinx FPGAs for high energy physics experiments. Experience with high-speed optical links and VHDL required. 30 days paid leave, CERN Pension Fund membership.
Requirements
- Firmware development for AMD Xilinx FPGAs and Systems-on-chip (Versal, Zynq)
- Experience with high-speed optical links and data acquisition/trigger systems of high energy physics experiments
- Experience with electronics (e.g., reading schematics, configuring electronic components via I2C)
- Knowledge of VHDL and AMD Xilinx firmware development tools (Vivado)
- Knowledge of C++, python, git and containerised software
- Spoken and written English
- Commitment to learn French
- Professional background in Electronics, Computer Science, Physics (or related field)
- Master's degree with 2 to 6 years post-graduation professional experience
- PhD with no more than 3 years post-graduation professional experience
- Never had a CERN fellow or graduate contract before
Tasks
- Develop firmware for data acquisition and real-time processing
- Contribute to development and testing of new data acquisition electronics
- Support operations of L1 Data Scouting demonstration system
- Collaborate with CMS L1 trigger and data scouting groups at CERN
- Present project work and results at conferences and workshops
Work Experience
- 2 - 6 years
Education
- Vocational certification
Languages
- English – Native
- French – Basic
Tools & Technologies
- AMD Xilinx FPGAs
- Systems-on-chip
- Versal
- Zynq
- VHDL
- Vivado
- C++
- Python
- git
Benefits
More Vacation Days
- 30 days paid leave
- 2 weeks annual closure
Healthcare & Fitness
- Comprehensive health insurance
Retirement Plans
- CERN Pension Fund membership
Family Support
- Family allowances
Additional Allowances
- Child allowances
- Infant allowances
- Relocation package
Learning & Development
- On-the-job training
- Formal training
- Language classes
- Home
- Jobs in Switzerland
- Firmware Developer - FPGAFirmware Developer - FPGA at CERN
Not a perfect match?
- CERNFull-timeWith HomeofficeJuniorGenffrom CHF 5,266 - 5,793 / month
- CERN
Digital IC Design Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedGenffrom CHF 6,372 - 7,004 / month - CERN
Software Engineer - Accelerator Controls(m/w/x)
Full-timeWith HomeofficeExperiencedGenffrom CHF 5,266 - 5,793 / month - CERN
Software Developer for Control Systems(m/w/x)
Full-timeWith HomeofficeJuniorGenffrom CHF 5,266 - 5,793 / month - CERN
Lead Experimental Particle Physicist(m/w/x)
Full-timeWith HomeofficeSeniorGenf
- Home
- Jobs in Switzerland
- Firmware Developer - FPGAFirmware Developer - FPGA at CERN
Firmware Developer - FPGA(m/w/x)
Developing firmware for data acquisition and real-time processing on AMD Xilinx FPGAs for high energy physics experiments. Experience with high-speed optical links and VHDL required. 30 days paid leave, CERN Pension Fund membership.
Requirements
- Firmware development for AMD Xilinx FPGAs and Systems-on-chip (Versal, Zynq)
- Experience with high-speed optical links and data acquisition/trigger systems of high energy physics experiments
- Experience with electronics (e.g., reading schematics, configuring electronic components via I2C)
- Knowledge of VHDL and AMD Xilinx firmware development tools (Vivado)
- Knowledge of C++, python, git and containerised software
- Spoken and written English
- Commitment to learn French
- Professional background in Electronics, Computer Science, Physics (or related field)
- Master's degree with 2 to 6 years post-graduation professional experience
- PhD with no more than 3 years post-graduation professional experience
- Never had a CERN fellow or graduate contract before
Tasks
- Develop firmware for data acquisition and real-time processing
- Contribute to development and testing of new data acquisition electronics
- Support operations of L1 Data Scouting demonstration system
- Collaborate with CMS L1 trigger and data scouting groups at CERN
- Present project work and results at conferences and workshops
Work Experience
- 2 - 6 years
Education
- Vocational certification
Languages
- English – Native
- French – Basic
Tools & Technologies
- AMD Xilinx FPGAs
- Systems-on-chip
- Versal
- Zynq
- VHDL
- Vivado
- C++
- Python
- git
Benefits
More Vacation Days
- 30 days paid leave
- 2 weeks annual closure
Healthcare & Fitness
- Comprehensive health insurance
Retirement Plans
- CERN Pension Fund membership
Family Support
- Family allowances
Additional Allowances
- Child allowances
- Infant allowances
- Relocation package
Learning & Development
- On-the-job training
- Formal training
- Language classes
About the Company
CERN
Industry
Research
Description
The company is the European Organisation for Nuclear Research, focusing on probing the fundamental structure of the universe through particle physics.
Not a perfect match?
- CERN
Embedded Systems Engineer(m/w/x)
Full-timeWith HomeofficeJuniorGenffrom CHF 5,266 - 5,793 / month - CERN
Digital IC Design Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedGenffrom CHF 6,372 - 7,004 / month - CERN
Software Engineer - Accelerator Controls(m/w/x)
Full-timeWith HomeofficeExperiencedGenffrom CHF 5,266 - 5,793 / month - CERN
Software Developer for Control Systems(m/w/x)
Full-timeWith HomeofficeJuniorGenffrom CHF 5,266 - 5,793 / month - CERN
Lead Experimental Particle Physicist(m/w/x)
Full-timeWith HomeofficeSeniorGenf