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