Skip to content
New Job?Nejo!

Your personal AI career agent

CECERN

Embedded Software Engineer(m/w/x)

Genf
from CHF 6,372 - 7,004 / month
Full-timeOn-siteExperienced

Developing and debugging embedded Linux software and bare-metal firmware for WR Switch hardware at CERN. Embedded Linux distribution on AMD/Xilinx FPGAs experience required. 30 days paid leave, comprehensive health insurance, and pension fund membership.

Requirements

  • Embedded Linux software development
  • Bare-metal firmware development
  • Embedded Linux distribution on AMD/Xilinx FPGAs
  • Performance testing with dedicated instrumentation
  • Compliance testing with dedicated instrumentation
  • Hardware debugging
  • Low-level C programming
  • Bare-metal programming
  • Embedded Linux
  • Linux Device drivers
  • Git-based development
  • Code reviews
  • Merge requests
  • CI pipelines
  • FPGA development basics
  • Understanding PCB schematics
  • Networking protocols
  • Synchronization protocols
  • Spoken English
  • Written English
  • Commitment to learn French
  • National of CERN Member State
  • National of CERN Associate Member State
  • Software Engineering professional background
  • Master's degree with 2-6 years experience
  • PhD with no more than 3 years experience
  • No prior CERN fellow contract
  • No prior CERN graduate contract

Tasks

  • Develop and maintain software and firmware for WR Switch
  • Participate in bringing up and debugging new hardware versions
  • Maintain git repositories
  • Develop and perform WR Switch tests
  • Conduct hardware in CI pipelines
  • Perform performance and compliance tests
  • Assist in developing post-manufacturing production tests
  • Collaborate in hardware/software co-design process
  • Develop and review HDL, firmware, Linux device drivers, and host applications
  • Collaborate with external companies, universities, and public institutes
  • Ensure thorough and up-to-date documentation
  • Prepare firmware releases

Work Experience

  • 2 - 6 years

Education

  • Master's degree

Languages

  • EnglishNative
  • FrenchBasic

Tools & Technologies

  • Embedded Linux
  • Bare-metal
  • AMD/Xilinx FPGAs
  • C
  • Git
  • Python
  • PyTest
  • VHDL
  • Verilog
  • SystemVerilog
  • 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 allowance
  • Child allowance

Additional Allowances

  • Infant allowance
  • Relocation package

Learning & Development

  • On-the-job training
  • Formal training
  • Language classes
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of CERN and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.

Like this job?

Beta

Your Career Agent finds similar jobs for you every day.


  • CERN

    Embedded Electronics Engineer(m/w/x)

    Full-timeOn-siteExperienced
    Genf
    from CHF 6,372 - 7,004 / month
  • CERN

    Software Engineer for Industrial Control Systems(m/w/x)

    Full-timeOn-siteExperienced
    Genf
  • Sécheron Hasler Group

    Embedded Linux Development Engineer(m/w/x)

    Full-timeOn-siteSenior
    Satigny
  • CERN

    Electrical Engineer for the CMS Detector(m/w/x)

    Full-timeOn-siteExperienced
    Genf
  • CERN

    System Administrator(m/w/x)

    Full-timeOn-siteExperienced
    Genf
View all 100+ similar jobs