The AI Job Search Engine
Control Systems Software Engineer(m/w/x)
Programming machine protection systems with Beckhoff PLCs for fusion energy. 3+ years hands-on backend software development experience required. Complimentary health insurance, EGYM Wellpass access.
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
- Experience with Beckhoff PLCs and TwinCAT (structured text, ladder or function blocks)
- Experience with EPICS (epics-controls.org) development
- Experience with development of distributed systems
- Experience of working with scientific facilities like laser laboratories, accelerators, etc
- Understanding of real-time control concepts and common industrial fieldbuses and interfaces such as EtherCAT, Modbus-TCP, and serial protocols
Tasks
- Develop real-time automation architectures
- Program machine protection systems around Beckhoff PLCs
- Commission automation systems for various subsystems
- Design and support CI/CD pipelines for Control System software
- Elicit technical requirements from engineers and scientists
- Manage technical requirements collaboratively
- Improve architecture and technology stack of Control Systems
- Define functional specifications and test plans
- Document acceptance criteria
Work Experience
- 3 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
- German – Basic
Tools & Technologies
- C++
- Python
- Java
- C#
- Kotlin
- Rust
- CI/CD
- Git
- automated testing
- Beckhoff PLCs
- TwinCAT
- EPICS
Benefits
Public Transport Subsidies
- Public transport reimbursement
Healthcare & Fitness
- EGYM Wellpass fitness club access
- Complimentary health insurance
Learning & Development
- Professional development support
Snacks & Drinks
- Healthy office snacks
Not a perfect match?
- Marvel FusionFull-timeOn-siteExperiencedMünchen
- Isar Aerospace SE
Controls & Automation Engineer(m/w/x)
Full-timeOn-siteExperiencedOttobrunn - Nordson Test & Inspection
Software Engineer(m/w/x)
Full-timeOn-siteExperiencedFeldkirchen - planqc
Software Engineering Manager - Control System(m/w/x)
Full-timeOn-siteExperiencedGarching bei München, Ulm, Innsbruck - Marvel Fusion
Laser Engineer(m/w/x)
Full-timeOn-siteExperiencedMünchen
Control Systems Software Engineer(m/w/x)
Programming machine protection systems with Beckhoff PLCs for fusion energy. 3+ years hands-on backend software development experience required. Complimentary health insurance, EGYM Wellpass access.
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
- Experience with Beckhoff PLCs and TwinCAT (structured text, ladder or function blocks)
- Experience with EPICS (epics-controls.org) development
- Experience with development of distributed systems
- Experience of working with scientific facilities like laser laboratories, accelerators, etc
- Understanding of real-time control concepts and common industrial fieldbuses and interfaces such as EtherCAT, Modbus-TCP, and serial protocols
Tasks
- Develop real-time automation architectures
- Program machine protection systems around Beckhoff PLCs
- Commission automation systems for various subsystems
- Design and support CI/CD pipelines for Control System software
- Elicit technical requirements from engineers and scientists
- Manage technical requirements collaboratively
- Improve architecture and technology stack of Control Systems
- Define functional specifications and test plans
- Document acceptance criteria
Work Experience
- 3 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
- German – Basic
Tools & Technologies
- C++
- Python
- Java
- C#
- Kotlin
- Rust
- CI/CD
- Git
- automated testing
- Beckhoff PLCs
- TwinCAT
- EPICS
Benefits
Public Transport Subsidies
- Public transport reimbursement
Healthcare & Fitness
- EGYM Wellpass fitness club access
- Complimentary health insurance
Learning & Development
- Professional development support
Snacks & Drinks
- Healthy office snacks
About the Company
Marvel Fusion
Industry
EnergyAutomation
Description
The company is Europe’s leading fusion energy company, focused on delivering clean, abundant energy to the world.
Not a perfect match?
- Marvel Fusion
Electrical Engineer(m/w/x)
Full-timeOn-siteExperiencedMünchen - Isar Aerospace SE
Controls & Automation Engineer(m/w/x)
Full-timeOn-siteExperiencedOttobrunn - Nordson Test & Inspection
Software Engineer(m/w/x)
Full-timeOn-siteExperiencedFeldkirchen - planqc
Software Engineering Manager - Control System(m/w/x)
Full-timeOn-siteExperiencedGarching bei München, Ulm, Innsbruck - Marvel Fusion
Laser Engineer(m/w/x)
Full-timeOn-siteExperiencedMünchen