C++ Programmer (m/f/d)
Permanent position – Full time – Luxembourg
Recruiting for our client | Hays Luxembourg
About the Company
Our client is a major international leader in advanced stage technology solutions. With a global footprint and a long-standing reputation for engineering excellence, the company designs and installs high‑end automation and control systems for world‑renowned theatres, opera houses, multipurpose halls, and cruise ships.
The Luxembourg site plays a crucial role in the development of a safety‑critical real‑time control system used in more than 300 venues worldwide, contributing to complex, large‑scale technical infrastructures at the heart of live entertainment.
To reinforce their R&D capabilities, we are recruiting a C++ Programmer to join their highly specialised engineering team in Rodange.
Your Role
As a C++ Programmer, you will be responsible for designing, developing, integrating, and optimising the real‑time machine controller and associated bus systems within a highly demanding technical environment.
Your main responsibilities include:
- Developing complex mathematical models and implementing algorithms for a real‑time control environment, ensuring optimal performance, functional safety, and system stability
- Designing and implementing robust software architectures
- Creating APIs and microservices supporting system scalability
- Reviewing code from peers and providing constructive technical feedback
- Maintaining and enhancing CI/CD pipelines
- Managing and supporting development servers
- Ensuring high‑quality software implementation focused on readability, maintainability, extensibility, and testability
Your Profile
You are a technically strong and solution‑oriented engineer with the ability to operate in both independent and collaborative modes. Even if you do not tick every box, your application is welcomed.
You bring:
Technical Background
- Degree in mathematics, physics, or computer science
- Excellent C++ programming skills
- Experience with microcontroller programming
- Knowledge of CI/CD tools and methods
- Strong Linux experience
- Familiarity with Agile or V‑model development environments
Soft Skills
- Fluent in English, plus German or French
- Clear and assertive communicator in technical contexts
- Strong team spirit paired with autonomy, efficiency, and a results‑driven approach
What the Company Offers
- A permanent full‑time position within a stable and internationally recognized organisation
- Attractive salary package based on experience and qualifications
- Continuous training and development opportunities
- A stimulating multicultural environment with teams located across Europe and Asia
- A role offering autonomy, creativity, and the ability to influence technical decisions from day one
- Participation in unique, large‑scale, high‑visibility international projects
#LI-DNI