Job description As a (Senior) C++ Developer at Waagner-Biro Luxembourg Stage Systems, you will become part of a very experienced team responsible for the design, development, testing, integration and modification of the real-time motion controller, necessary bus systems and network communication interfaces to third party systems.
Your tasks include Elaboration of complex mathematical solutions and implementation of the algorithms into a real-time control system with special attention to computing power, functional safety and stability.
Elaboration and implementation of the best software architecture Design and implementation of APIs and MicroServices Taking over code review from colleagues Maintaining, extending, and optimizing our continuous integration and deployment pipeline Maintenance of our development servers Responsibility for ideal software implementation of solutions in terms of readability, maintainability, extensibility, and testability Requirements Diploma in mathematics, physics, or computer sciences At least 2-3 years experience in a similar environment with strong focus on efficiency of algorithms, scalability and memory footprint Very good C++ programming skills Experience in Microcontroller programming or programming of Embedded devices is considered an asset CI / CD integration Good Linux knowledge Agile or V-model development Business fluent in English.
German or French are considered as an asset.
Pleasant personality, able to hold conversations and listen to others Ability to work in a team while being able to work independently, efficiently, and result-oriented Assertiveness Our offer We offer a permanent position in futi-lime with an attractive gross salary according to your education and professional experience, as well as the advantages of an international company with headquarters in Vienna and locations in Europe and Asia.
Training and development opportunities as well as an exciting, multicultural project environment and cooperation in a team with outstanding expertise are part of the working environment.
A varied and challenging job with a lot of creative freedom and the opportunity to work independently and take responsibility for the success right from the start.
Senior Developer • Luxembourg, Luxembourg