Job Description
We are looking for an experienced C++ Developer to join our software engineering team. You will be responsible for designing, developing, and maintaining high-performance Windows-based applications. The ideal candidate has strong expertise in modern C++ and the Windows ecosystem, with experience in building desktop or system-level applications.
Responsibilities
- Design, develop, and maintain software applications using C++.
- Develop and optimize applications for the Windows platform.
- Work with Win32 API, Windows Services, and system-level components.
- Develop multithreaded and high-performance applications.
- Troubleshoot, debug, and resolve software defects.
- Collaborate with architects, developers, and QA teams throughout the software lifecycle.
- Participate in code reviews and contribute to software design decisions.
- Ensure software quality, performance, and maintainability.
Required Skills
- 3+ years of experience in C++ development.
- Strong knowledge of Modern C++ (C++11/14/17/20).
- Hands-on experience with Windows development.
Experience:
- C++: 8 years (Required)
- Windows: 5 years (Required)
Language:
Work Location: Hybrid remote in Leuven