Senior C++ Developer
AGAD Technology
- Leuven, Vlaams Brabant
- Vast
- Voltijds
Location: Leuven, Belgium (Hybrid: 3 days on-site, 2 days remote)
Start Date: ASAP (within 6 weeks)
Employment Type: Full-timeAbout 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.
- Experience with the VISA library.
- Background in electronics, either through education or professional experience.
- Minimum Bachelor’s degree, preferably in a scientific or engineering field.
- 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.
- 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.