CareerPlan

Control System Software Engineer

Lund, SwedenFull-time2026-10-07 → 2026-11-10

Core

Develop and maintain critical control and data acquisition software for synchrotron beamlines to enable world-class research.

Role type

Control System Software Engineer

Builds

Distributed control systems, data acquisition software, and user interfaces for scientific experiments

Domain

Scientific research / Synchrotron facilities / Physics

Required skills

Python 3, Linux environment development, distributed control systems (Tango, EPICS), agile methodologies, unit testing, CI/CD

Preferred skills

Scientific software development, scanning frameworks (Sardana, Bluesky), C/C++/Rust, code lifecycle management (Git, Conda, Ansible), network protocols (TCP/IP)

Responsibilities

Develop beamline control software, ensure operational excellence by addressing beamline needs, troubleshoot complex problems, participate in infrastructure planning

Seniority

Mid-level, hands-on IC