M
Marvel Fusion
BackendMiddle
Control Systems Software Engineer (f/m/x)
C++PythonJavaC#KotlinRustCi/CdGitBeckhoff PlcsTwincatEpicsEthercatModbus-Tcp
About the Position
Marvel Fusion is Europe’s leading fusion energy company, focused on delivering clean, abundant energy to the world. As a Control System Software Engineer, you will develop control systems for laser facilities, working closely with engineers and scientists to ensure stable laser operations toward commercial fusion energy.
Responsibilities
- Develop, program and commission realtime automation architectures and machine protection systems around Beckhoff PLCs.
- Design, build and support CI/CD pipelines for the Control System software.
- Elicit and manage technical requirements together with engineers and scientists.
- Collaborate on, and improve architecture and technology stack of the Control Systems.
- Define and document functional specifications, test plans and acceptance criteria.
Requirements
- Bachelor’s or Master’s degree in IT or related Engineering field
- 3+ years of hands-on industry experience in software development, related to backend or control system programming
- Extensive experience programming in OOP languages like: C++, Python, Java, C#, Kotlin, Rust or similar
- Understanding of modern software development practices, processes and tools (CI/CD, Git, automated testing, etc.)
- Experience of working in a software development team following established software development practices and processes
- Fluent English; German proficiency is welcome
- Flexibility, adaptability and a hands-on, can-do attitude
Benefits
- Public transport reimbursement
- EGYM Wellpass fitness club access
- Complimentary health insurance
- Professional development support
- Company pension plan
- Healthy office snacks
Control Systems Software Engineer (f/m/x)