Controls Software Developer

Hybrid
Junior
🇨🇭 Switzerland
Software Developer
Software development
 

Your responsibilities

The Low-Level RF systems of the SPS and the future High-Luminosity LHC crab cavities are fully digital and implemented in FPGA on a MicroTCA platform.

The new graduate will develop the tools and system software libraries, in Python and C++, essential for the development of FPGA firmware, Linux device drivers and real-time FESA (Front-End Software Architecture) software for these systems.

Your profile

Skills and/or knowledge

  • Required: C++ skills: Proficiency in C++ programming, including maintenance and porting of software, debugging and optimizing code, object-oriented programming, and version control (e.g., Git).
  • Optional: Python Skills: Proficiency in Python programming, including scientific computing & visualization libraries. Understanding of control theory principles, system modeling, stability analysis.
  • Fluent in English, the ability to work in French would be an advantage.

Eligibility criteria:

 

 

CERN

CERN

CERN is responsible for over 4000 magnetic elements throughout the CERN accelerator complex

Aerospace
Engineering
Research and Development (R&D)

Other jobs at CERN

 

 

 

 

 

 

 

 

View all CERN jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇨🇭 Switzerland
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs