Software Engineer – Camera Software (C/C++, Python) | Local in Leuven

CareerBee

Vlaams-Brabant

On-site

EUR 70,000 - 95,000

Full time

41 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CareerBee in Leuven is seeking an experienced Software Engineer to join a small, highly technical team and contribute to native camera software in C/C++ and Python. You will help develop tools, SDK components, and libraries for customer integration while ensuring stable performance on Windows and Linux.

The role focuses on debugging complex issues, improving maintainability, and delivering high-quality software for real-world camera applications, with collaboration across R&D, applications, and

Qualifications

  • Master's degree in Computer Science, Software Engineering, or closely related technical discipline.
  • At least 5 years of professional software-development experience; ideally 7+ years with a stable track record.
  • Strong hands-on experience in C/C++, ideally complemented by Python.
  • Experience developing native software for both Windows and Linux.
  • Clear communication skills and professional English.

Responsibilities

  • Develop, maintain and improve native camera software in C/C++ and Python.
  • Work on graphical software tools and SDK/library components for customer integration.
  • Ensure reliable software behaviour across Windows and Linux environments.
  • Investigate, debug and resolve complex issues across software, cameras and customer use cases.
  • Improve maintainability, testability and performance in an existing product codebase.
  • Collaborate closely with R&D, application engineers and technical-support teams.
  • Contribute to releases, technical documentation and software-quality improvements.

Skills

C/C++
Python
Windows
Linux
English

Education

Master's degree in Computer Science or Software Engineering

Job description

For our client, an innovative international high-tech company developing advanced camera technology, we are looking for an experienced Software Engineer to strengthen a small and highly technical software team in Leuven.

You will help develop and maintain the software ecosystem around advanced camera products: from graphical tools used to configure and operate cameras, to SDK and library components that enable customers to integrate the technology into their own applications.

This is a hands-on product-software role for someone who enjoys working with established native codebases, solving real integration issues and making complex technology easy for other engineers to use.

Your responsibilities
  • Develop, maintain and improve native camera software in C/C++ and Python
  • Work on both graphical software tools and SDK/library components for customer integration
  • Ensure reliable software behaviour across Windows and Linux environments
  • Investigate, debug and resolve complex issues across software, cameras and customer use cases
  • Improve maintainability, testability and performance in an existing product codebase
  • Collaborate closely with R&D, application engineers and technical-support teams
  • Contribute to releases, technical documentation and software-quality improvements
Your profile
  • Master's degree in Computer Science, Software Engineering or a closely related technical discipline
  • At least 5 years of professional software-development experience; ideally 7+ years with a stable track record
  • Strong hands-on experience in C or C++, ideally complemented by Python
  • Experience developing native software for both Windows and Linux
  • You enjoy debugging, maintaining and improving product software used by real customers
  • Clear communication skills and professional English
What this role is not

This is not a pure web-development, database or Microsoft-framework role, nor a microcontroller/FPGA firmware position. The core of the role is native C/C++ product software: making advanced camera technology reliable and straightforward for other developers to use.

  • Join a growing European high-tech group at an exciting stage of its development, with strong momentum, international expansion and ambitious technology projects
  • Work on advanced infrared-camera technology used in industrial, scientific, security and defence-related applications around the world
  • Have real influence in a small, highly technical software team: your work will directly shape how customers and other developers use the company’s products
  • Work closely with experienced engineers across software, camera R&D, electronics and applications — rather than being isolated in a large corporate software department
  • Combine the stability and resources of an established international technology group with the hands‑on culture, short decision paths and ownership of a growing business

Please note: Due to the high number of applicants, we cannot give individualized feedback for every application.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Camera Software Engineer (C/C++, Python)
Senior Camera Software Engineer (C/C++, Python)

CareerBee • Vlaams-Brabant

On-site
EUR 70,000 - 95,000
RTLS Architect / Senior Developer
RTLS Architect / Senior Developer

Camco Technologies • Vlaams-Brabant

On-site
EUR 90,000 - 130,000
Modern C++ Developer
Modern C++ Developer

Vivid Resourcing Ltd • Belgium

Hybrid
EUR 83,000 - 124,000
Senior Software Engineer (Leuven)
Senior Software Engineer (Leuven)

Octinion • Vlaams-Brabant

Hybrid
EUR 70,000 - 90,000
Systems Engineer in Product Release Team
Systems Engineer in Product Release Team

Exosens • Vlaams-Brabant

Remote
EUR 70,000 - 110,000
Computer Vision Engineer
Computer Vision Engineer

Vivid Resourcing Ltd • Limburg

On-site
EUR 40,000 - 55,000
Software Architect
Software Architect

Vivid Resourcing Ltd • Vlaams-Brabant

Hybrid
EUR 71,000 - 85,000
Company car
Group insurance
Company laptop
+2
Application Engineer
Application Engineer

XenomatiX • Heverlee

On-site
EUR 40,000 - 60,000
Great team spirit
Opportunities for growth
High tech environment
Software Engineer
Software Engineer

Vivid Resourcing Ltd • Belgium

On-site
EUR 61,000 - 100,000
Field Application Engineer
Field Application Engineer

Startup Atlas • Antwerpen

Hybrid
EUR 70,000 - 100,000
Meal vouchers
Expense allowance
Company car
+6