- Contract
- Anywhere
Job Title:
C++ Software Developer (Freelance)
Location:
Leuven / Hybrid (2 days remote per week)
Project:
Component Inspection Machine Software Development
Start Date:
ASAP
Contract Type:
Freelance – Long-term (12 months+)
About the Client:
A large multi-national manufacturing organisation based in Leuven, specialising in advanced component inspection technologies. The client offers long-term project stability with potential contract extensions.
Role Overview:
You will be responsible for developing and enhancing software running on component inspection machines. The role covers a broad software landscape including user interfaces, machine control, inspection and measurement systems, data analysis, and reporting. You will work within an agile, international engineering team.
Key Responsibilities:
• Own and maintain software running on component inspection machines
• Design and implement new software features for current and next-generation machines
• Develop applications covering UI, machine control, inspection, measurement, data analysis, and reporting
• Produce automated unit and integration tests
• Develop using modern C++, STL, and Boost libraries
• Work in a Microsoft Windows environment
• Collaborate closely with other software engineers in an agile setup
Candidate Requirements:
• Minimum 5 years’ experience in a similar role
• Strong, hands-on experience with C++ development
• Solid knowledge of Object-Oriented Design principles
• Nice to have: Python for testing purposes
• Nice to have: C# experience
• Strong communication, analytical, and problem-solving skills
• Fluent in English
Contract Details:
Location: Leuven / Hybrid
Duration: 12 months+
Rate: TBC
