Controls Software Engineer – Synchrotron & DAQ Systems

ALBA Synchrotron

Mataró

On-site

EUR 42,000 - 66,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ALBA Synchrotron seeks two Controls Software Engineers to design, implement, and maintain software for its Control System, Data Acquisition, and data processing on accelerators and beamlines. You will work on GUI tools, libraries, and integration of actuators, sensors, and detectors, with a focus on modern Python-based frameworks and web interfaces.

The roles require strong programming experience (Python/C++ or Java) and the ability to collaborate in agile teams, providing solid operational

Qualifications

  • Minimum 3 years programming in Python or C++ or equivalent.
  • Alternatively, 5 years of experience with Java or other OOP languages."],
  • job_responsibilities_description":[

Responsibilities

  • Develop Software for the Control System, Data Acquisition, and Data Processing of the ALBA Synchrotron's Accelerators and Beamlines.
  • Participate in development of the generic software toolset, including core libraries, hardware-specific developments and control components.
  • Propose and implement innovative projects in Controls software to grow the Section's technical expertise.
  • Be a contact for internal customers and external collaborations.
  • Join Agile teams for software development projects.
  • Provide operational support and maintenance for Control Systems services, especially for Accelerators and Beamlines.

Skills

Python
C++
Java

Education

University degree in Computer Engineering
Physics or Engineering degree as alternative

Job description

ALBA Synchrotron seeks two Controls Software Engineers to design, implement, and maintain software for its Control System, Data Acquisition, and data processing on accelerators and beamlines. You will work on GUI tools, libraries, and integration of actuators, sensors, and detectors, with a focus on modern Python-based frameworks and web interfaces.

The roles require strong programming experience (Python/C++ or Java) and the ability to collaborate in agile teams, providing solid operational

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Controls Software Engineer for Synchrotron DAQ & Automation
Controls Software Engineer for Synchrotron DAQ & Automation

ALBA Synchrotron • Cerdanyola del Vallés

On-site
EUR 35,000 - 43,000
2 Controls Software Engineers
2 Controls Software Engineers

ALBA Synchrotron • Mataró

On-site
EUR 42,000 - 66,000
2 Controls Software Engineers
2 Controls Software Engineers

ALBA Synchrotron • Cerdanyola del Vallés

On-site
EUR 35,000 - 43,000
Scientific Data Pipeline Engineer
Scientific Data Pipeline Engineer

ALBA Synchrotron • Cerdanyola del Vallés

On-site
EUR 41,000 - 47,000
Flexible working arrangements
Professional development opportunities
Electronics Engineer: Beamlines & Accelerator Systems
Electronics Engineer: Beamlines & Accelerator Systems

Sincrotrón ALBA • Cerdanyola del Vallés

On-site
EUR 35,000 - 43,000
Senior IT Systems Administrator – Global Research Infra
Senior IT Systems Administrator – Global Research Infra

ALBA Synchrotron • Cerdanyola del Vallés

On-site
EUR 35,000 - 43,000
Permanent contract
Flexible working arrangements
Professional development opportunities
+1
Precision Alignment Engineer for Beamlines & Accelerators
Precision Alignment Engineer for Beamlines & Accelerators

ALBA Synchrotron • Cerdanyola del Vallés

On-site
EUR 35,000 - 36,000
Flexible working arrangements
2 Electronics Engineers
2 Electronics Engineers

Sincrotrón ALBA • Cerdanyola del Vallés

On-site
EUR 35,000 - 43,000
Survey & Alignment Engineer | Flexible Work & Growth
Survey & Alignment Engineer | Flexible Work & Growth

Sincrotrón ALBA • Cerdanyola del Vallés

On-site
EUR 35,000 - 36,000
Annual productivity bonus
Flexible working arrangements
Professional development opportunities
Instrument Control Software Engineer - Java & C++
Instrument Control Software Engineer - Java & C++

Bruker • Santiago de Compostela

On-site
EUR 50,000 - 70,000