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++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.