C/C++ Camera SDK Engineer – Cross-Platform Imaging

CareerBee

Vlaams-Brabant

On-site

EUR 75,000 - 110,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CareerBee in Leuven, Belgium, seeks a C/C++ Software Engineer to join its high-tech imaging business. You will own the core software environment, modernise the codebase, improve architecture, reliability and test coverage, and make it easier to integrate camera technology into real-world applications.

You will develop, maintain and enhance camera control software and SDKs in C and C++, evolve the Windows GUI and cross‑platform SDKs for Windows and Linux, design robust architectures, and

Qualifications

  • Master's degree in Computer Science, Engineering or related field or equivalent experience.
  • 5+ years of professional software development experience.
  • Strong hands-on with modern C++ and C languages.
  • Experience building native software for Windows and Linux.
  • Ability to work with legacy codebases and improve them pragmatically.
  • Solid understanding of clean software architecture, testing, build processes and code quality.
  • Experience with Git, CI/CD and regression testing.

Responsibilities

  • Develop, maintain and improve camera control software and SDKs in C/C++.
  • Advance Windows GUI and cross‑platform SDK for Windows and Linux.
  • Design robust software architectures and developer interfaces.
  • Improve software quality with unit tests, regression tests, CI/CD and version control.
  • Work on camera communication, image acquisition, recording and viewing.
  • Collaborate with hardware, firmware, application and R&D teams for end-to-end integration.
  • Help customers and partners use the software through workflows, APIs and docs.
  • Contribute to Linux, ARM edge devices, image processing and AI inference where relevant.

Skills

C++ (modern)
C
Windows
Linux
CI/CD
Git
Software architecture
Unit testing
Independent worker
Hardware-near dev

Education

Master's degree in CS/Engineering

Tools

Windows API
Linux SDKs
CI/CD tooling
Git tooling

Job description

CareerBee in Leuven, Belgium, seeks a C/C++ Software Engineer to join its high-tech imaging business. You will own the core software environment, modernise the codebase, improve architecture, reliability and test coverage, and make it easier to integrate camera technology into real-world applications.

You will develop, maintain and enhance camera control software and SDKs in C and C++, evolve the Windows GUI and cross‑platform SDKs for Windows and Linux, design robust architectures, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C/C++ Software Engineer – Camera SDK & Integration | High-Tech Infrared Camera Manufacturing Group
C/C++ Software Engineer – Camera SDK & Integration | High-Tech Infrared Camera Manufacturing Group

CareerBee • Vlaams-Brabant

On-site
EUR 75,000 - 110,000
Software Development Engineer — MicroCT Imaging Systems
Software Development Engineer — MicroCT Imaging Systems

Bruker • Belgium

Remote
EUR 60,000 - 85,000
Senior Embedded Software Engineer: Imaging & Hardware
Senior Embedded Software Engineer: Imaging & Hardware

Vivid Resourcing • Luik

On-site
EUR 65,000 - 90,000
Senior Embedded Engineer — Imaging Systems (STM32)
Senior Embedded Engineer — Imaging Systems (STM32)

Vivid Resourcing Ltd • Luik

On-site
EUR 70,000 - 95,000
Software Design Engineer (C++) - Belgium
Software Design Engineer (C++) - Belgium

Vertex Solutions International Ltd • Vlaams-Brabant

On-site
EUR 60,000 - 80,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Vivid Resourcing • Luik

On-site
EUR 65,000 - 90,000
Manufacturing Engineer: Python & Test Automation for Cameras
Manufacturing Engineer: Python & Test Automation for Cameras

CareerBee • Tienen

On-site
EUR 52,000 - 72,000
Embedded Engineer (C++, Python, C#) - Remote
Embedded Engineer (C++, Python, C#) - Remote

Computer Futures • Vlaams-Brabant

Hybrid
EUR 55,000 - 75,000
Remote: 3 days on-site
long term commitment
Hybrid C++ Developer for Chip Platform (Leuven)
Hybrid C++ Developer for Chip Platform (Leuven)

Vivid Resourcing Ltd • Belgium

Hybrid
EUR 83,000 - 124,000
Computer Vision Engineer
Computer Vision Engineer

Vivid Resourcing Ltd • Limburg

On-site
EUR 40,000 - 55,000