CareerPlanSign in

Senior Software Developer

Zeuthen, BRANDENBURG🌐 Remote💼 Full-time🗓 2026-09-10 → 2026-09-26

Core

Develop server software for accelerator control systems and astronomical observatory data acquisition systems at a particle physics research facility.

Role type

Senior Software Developer (Control Systems & Distributed Infrastructure)

Builds

Server software for accelerator control, orchestration logic for hardware groupings, and fault-tolerant system lifecycles for X-ray Free Electron Lasers and gamma-ray astronomy observatories.

Domain

Particle Physics Research / Accelerator Control / High-Energy Astronomy

Deliverable

production ML models | product features | infrastructure

Required skills

C++, Java, Python, OOP, functional programming, concurrency/multithreading, state-machine design patterns, distributed consensus mechanisms, control systems, real-time programming, SCADA architectures, hardware communication protocols, Linux, DevOps, CI/CD, Git

Preferred skills

German language proficiency

Technologies

DOOCS API, container-based software, distributed systems

Responsibilities

Develop server software for device control using DOOCS API, integrate applications into accelerator control systems, design and implement core operational subsystems as distributed container-based software, develop orchestration logic for dynamic hardware groupings and automated workflows

Seniority

Senior, hands-on IC

Sourced via bundesagentur · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.