Job Title: Senior C++ DeveloperLocation: Leuven, Belgium (Hybrid: 3 days on-site, 2 days remote)Start Date: ASAP (within 6 weeks)Employment Type: Full-time About the RoleWe are looking for a skilled Medior/Senior C++ Developer to join our customer’s team in Leuven. You will be responsible for developing, maintaining, and optimizing software solutions in a technical environment that involves hardware programming and measurement instrumentation. This role is ideal for someone with strong experience in C++ and Linux who enjoys working in an international, multicultural team. Key Responsibilities Design, implement, and maintain software applications using C/C++ (C++98). Develop and integrate software solutions for measurement instrumentation and hardware-related systems. Work with Linux environments, including build tools such as CMake and GNU Make. Collaborate with the team using Git/GitHub for version control. Troubleshoot, debug, and optimize existing codebases. Contribute to technical discussions, providing input on architecture and best practices. Ensure high-quality code and documentation standards. Nice-to-Have Skills Experience with the VISA library. Background in electronics, either through education or professional experience. Education Minimum Bachelor’s degree, preferably in a scientific or engineering field. RequirementsMust-Have Skills & Experience Strong hands-on experience with C/C++ (C++98). Solid background in Linux development environments. Proficiency with CMake and GNU Make. Experience with Git/GitHub for version control. Proven experience in hardware programming. Hands-on experience in programming measurement instrumentation. BenefitsWhat We Offer A hybrid work setup: 3 days on-site in Leuven, 2 days remote. Collaborative and international work environment. Exciting projects in the field of hardware and measurement systems.