C++ Developer

Cohesian

Vlaams-Brabant

Sur place

EUR 70 000 - 100 000

Plein temps

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Avantages offerts par ce poste

Hybrid working environment
Competitive salary

Résumé du poste

XenomatiX is seeking a Senior C++ Developer to contribute to state-of-the-art vision systems. You will integrate features into an existing C++17 codebase, focusing on OO design, patterns, and robust interfaces for GUI, CLI, and SDKs.

Ideal candidates combine strong C++ skills with Python familiarity, Linux/Windows proficiency, and experience building automated workflows using modern tools like CMake and CTest. A collaborative, fast-paced environment awaits.

Qualifications

  • Master's degree in computer science or equivalent experience.
  • Strong C++ knowledge with OO design and patterns.
  • Experience with Python is a plus, good command of Linux/Windows shells.
  • Familiarity with modern build tools (CMake, CTest, CPack).

Responsabilités

  • Develop and maintain C++17 code for vision systems.
  • Build interfaces (GUI, CLI, SDK) and optimize development workflows.
  • Test remotely on embedded systems and in real-world scenarios.
  • Collaborate on code architecture and coding strategies with the team.

Connaissances

C++
Python
Linux
Windows
CMake
CTest
CPack
CMakePresets
Azure DevOps
Networking basics (TCP/UDP)

Formation

Master's degree in computer science

Outils

CMake
CTest
CPack
CMakePresets
Azure DevOps

Description du poste

On behalf of our client XenomatiX, we are looking for a skilled Senior C++ Developer, who will be writing code for their state-of-the-art vision systems.

You will integrate features into the existing C++17 codebase using your knowledge of object-oriented programming, idioms, and software patterns.

Are you passionate about code? Are you someone who prefers a challenge in a fast-paced environment and will get bored of routine tasks?

Would you like to see your work making a direct impact on state-of-the-art vision systems?

Read further, because we might be looking for you!

These are your main responsibilities:
  • You manage a software layer which is used over multiple products.
  • You build and maintain interfaces (GUI, CLI, SDK) for customers.
  • You are constantly looking for optimization such as automating development.
  • Testing is an important part of your work. You do this remotely on embedded systems, but also in real-world scenarios. (e.g.: outside when mounted on a car, while collecting data).
  • You structure code in a way that it is efficient.
  • You brainstorm with colleagues about coding strategies. Your opinion and ideas are important.
What You'll Need to Succeed:
  • Preferably you have a Master's degree in computer science or you are confident and can proof you are at this level.
  • You are passionate about software languages and you have good C++ knowledge. Experience in Python? Even better!
  • You understand how to structure software in a logical and organized way.
  • You are comfortable using both Linux and Windows command lines (shell and PowerShell).
  • You know how to use modern tools (like CMake, CTest, CPack, and CMakePresets) to help organize and build software efficiently.
  • Experience with setting up automated workflows using Azure DevOps is a plus.
  • You communicate well in English, both spoken and written.
  • You understand how data is sent over networks (like streaming via TCP/UDP or using APIs via HTTP).
What's in it for you?
  • Salary package with extralegal benefits matching your experience and skills.
  • Hybrid working environment with flexible working hours.
  • Team events and after-work drinks.
  • High tech environment in which you are rewarded for your work by seeing the direct impact on our products.
  • Entrepreneurial environment in which you will get a central role to the company development and your personal development.
More about XenomatiX:

XenomatiX' mission is to provide road safety and road comfort with its LiDAR technology. Applications and solutions are numerous, on-road and off-road, dynamic and static, outside and inside.

XenomatiX has offices in Belgium, Germany, US and China. Thanks to a broad customer portfolio, it is active in various sectors such as automotive, robotics, industry and construction.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Senior C++ Developer
Senior C++ Developer

XenomatiX • Heverlee

Sur place
EUR 55 000 - 75 000
Great team spirit
Opportunities for personal growth
Dynamic and committed team environment
Senior C++ Vision Systems Engineer (Hybrid)
Senior C++ Vision Systems Engineer (Hybrid)

Cohesian • Vlaams-Brabant

Sur place
EUR 70 000 - 100 000
Hybrid working environment
Competitive salary
AI and Vision Software Engineer – Python and C++
AI and Vision Software Engineer – Python and C++

XenomatiX • Heverlee

Sur place
EUR 55 000 - 85 000
Great team spirit
Vision for mobility evolution
Entrepreneurial mindset
+2
AI & Computer Vision Engineer (Python and C++)
AI & Computer Vision Engineer (Python and C++)

Cohesian • Vlaams-Brabant

Sur place
EUR 70 000 - 90 000
Application Engineer
Application Engineer

XenomatiX • Heverlee

Sur place
EUR 40 000 - 60 000
Great team spirit
Opportunities for growth
High tech environment
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Spectricity • Antwerpen

Sur place
EUR 70 000 - 90 000
Meal vouchers
Expense allowance
Company car or mobility budget
+6
C/C++ Developer – Industrial & Real-Time Systems
C/C++ Developer – Industrial & Real-Time Systems

Médiane Système • Brussel

Sur place
EUR 55 000 - 70 000
Salary package
Mobility package
DKV health insurance
+4
Senior Embedded Software Engineer - Smart Cameras & Vision
Senior Embedded Software Engineer - Smart Cameras & Vision

Macq SA/NV • Brussel Hoofdstad

Sur place
EUR 70 000 - 110 000
Embedded Software Engineer
Embedded Software Engineer

Vivid Resourcing • Brussel Hoofdstad

Sur place
EUR 65 000 - 95 000
SENIOR EMBEDDED SOFTWARE ENGINEER - SMART CAMERAS & VISION
SENIOR EMBEDDED SOFTWARE ENGINEER - SMART CAMERAS & VISION

Drive For Zero • Brussel Hoofdstad

Sur place
EUR 75 000 - 110 000
Remuneration package
International exposure
Varied job