C++ Software Engineer (SY-EPC-CCS-2026-115-GRAP)
P
Physics World
📍 genf, genf, Switzerland
Job Description
As a Software Engineer, you will engage in the development, evolution, and long‑term maintenance of C++ software solutions running in Linux environments. Working within a collaborative team of software engineers and domain experts, you will contribute to the core control applications that govern more than 5,000 power converters across the accelerator complex.
Responsibilities
- Design, develop, document, and maintain modern C++ control software for power converter systems.
- Take ownership of software components throughout their lifecycle, including the migration of applications to the FGCDv2 framework.
- Contribute to the evolution of the FGCDv2 framework by identifying, implementing, and validating improvements based on practical experience.
- Support software architecture, code quality, and CI/CD practices to ensure reliable, scalable, and maintainable solutions.
- Collaborate closely with software engineers, equipment spec...