Your personal AI career agent
Embedded Software Engineer(m/w/x)
Developing embedded Linux and bare-metal firmware for WR Switch and PTP Core at CERN. Embedded Linux distributions on AMD/Xilinx FPGA SoC experience required. 30 days paid leave, comprehensive health insurance, and pension fund membership.
Requirements
- Embedded Linux software development
- Bare-metal firmware development
- Embedded Linux distributions on AMD/Xilinx FPGA SoC
- Oscilloscope measurements
- Hardware debugging
- Low-level C programming
- Bare-metal programming
- Embedded Linux
- Linux Device drivers
- Git-based development
- Code reviews
- Merge requests
- CI pipelines
- Testing frameworks
- PyTest
- FPGA development basics
- VHDL
- Verilog
- SystemVerilog
- Understanding PCB schematics
- Networking protocols
- Synchronization protocols
- National of a CERN Member or Associate Member State
- Maximum two years professional experience since graduation
- Bachelor's or Master's degree in Software Engineering or related field
- Never had a CERN fellow or graduate contract before
- University degree required
- PhD not eligible
Tasks
- Develop and maintain software and firmware for WR Switch and WR PTP Core
- Maintain GIT repositories with multiple developers
- Create and maintain automation tools for calibration and testing of WR devices
- Conduct production tests post-hardware manufacturing
- Participate in outreach activities to promote WR Technology and WR Collaboration
- Support WR users globally
- Collaborate with colleagues on hardware/software co-design
- Develop and review HDL, firmware, Linux device drivers, and host applications
Education
- Compulsory education
Languages
- English – Business Fluent
- French – Basic
Tools & Technologies
- Embedded Linux
- Bare-metal firmware
- AMD/Xilinx FPGA SoC
- Oscilloscope
- C
- Git
- Python
- PyTest
- FPGA
- VHDL
- Verilog
- SystemVerilog
- PCB schematics
- NTP
- PTP
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
- Installation grant
- Travel expenses
Learning & Development
- On-the-job training
- Formal training
- Language classes
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- CERNFull-timeOn-siteExperiencedGenffrom CHF 6,372 - 7,004 / month
- CERN
RF System Engineer(m/w/x)
Full-timeOn-siteExperiencedGenffrom CHF 6,372 - 7,004 / month - CERN
CMS DSS Electronics Technician(m/w/x)
Full-timeOn-siteExperiencedGenffrom CHF 4,687 / month - CERN
Early Career Professionals - Technical Field(m/w/x)
Full-timeOn-siteCareer ChangerGenffrom CHF 4,687 / month - CERN
Fabrication Engineer for RF components(m/w/x)
Full-timeOn-siteExperiencedGenffrom CHF 6,372 - 7,004 / month
Embedded Software Engineer(m/w/x)
Developing embedded Linux and bare-metal firmware for WR Switch and PTP Core at CERN. Embedded Linux distributions on AMD/Xilinx FPGA SoC experience required. 30 days paid leave, comprehensive health insurance, and pension fund membership.
Requirements
- Embedded Linux software development
- Bare-metal firmware development
- Embedded Linux distributions on AMD/Xilinx FPGA SoC
- Oscilloscope measurements
- Hardware debugging
- Low-level C programming
- Bare-metal programming
- Embedded Linux
- Linux Device drivers
- Git-based development
- Code reviews
- Merge requests
- CI pipelines
- Testing frameworks
- PyTest
- FPGA development basics
- VHDL
- Verilog
- SystemVerilog
- Understanding PCB schematics
- Networking protocols
- Synchronization protocols
- National of a CERN Member or Associate Member State
- Maximum two years professional experience since graduation
- Bachelor's or Master's degree in Software Engineering or related field
- Never had a CERN fellow or graduate contract before
- University degree required
- PhD not eligible
Tasks
- Develop and maintain software and firmware for WR Switch and WR PTP Core
- Maintain GIT repositories with multiple developers
- Create and maintain automation tools for calibration and testing of WR devices
- Conduct production tests post-hardware manufacturing
- Participate in outreach activities to promote WR Technology and WR Collaboration
- Support WR users globally
- Collaborate with colleagues on hardware/software co-design
- Develop and review HDL, firmware, Linux device drivers, and host applications
Education
- Compulsory education
Languages
- English – Business Fluent
- French – Basic
Tools & Technologies
- Embedded Linux
- Bare-metal firmware
- AMD/Xilinx FPGA SoC
- Oscilloscope
- C
- Git
- Python
- PyTest
- FPGA
- VHDL
- Verilog
- SystemVerilog
- PCB schematics
- NTP
- PTP
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
- Installation grant
- Travel expenses
Learning & Development
- On-the-job training
- Formal training
- Language classes
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
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
DAQ and Detector Developer(m/w/x)
Full-timeOn-siteExperiencedGenffrom CHF 6,372 - 7,004 / month - CERN
RF System Engineer(m/w/x)
Full-timeOn-siteExperiencedGenffrom CHF 6,372 - 7,004 / month - CERN
CMS DSS Electronics Technician(m/w/x)
Full-timeOn-siteExperiencedGenffrom CHF 4,687 / month - CERN
Early Career Professionals - Technical Field(m/w/x)
Full-timeOn-siteCareer ChangerGenffrom CHF 4,687 / month - CERN
Fabrication Engineer for RF components(m/w/x)
Full-timeOn-siteExperiencedGenffrom CHF 6,372 - 7,004 / month