Leave us your email address and we'll send you all the new jobs according to your preferences.

C++ Software Developer

Posted 3 hours 31 minutes ago by Cohesian

Permanent
Not Specified
I.T. & Communications Jobs
Vlaams-Brabant, Leuven, Belgium
Job Description

On behalf of our client XenomatiX, we are looking for a skilled C++ Developer, who will be writing code for their state-of-the-art vision systems. You will integrate features into their existing C+ 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.

Email this Job