Job Title: Computer Vision EngineerLocation: Leuven, BelgiumEmployment Type: Full-Time, PermanentAbout Us:We are an innovative and fast-growing technology company specializing in high-performance vision systems for the drone and aerial robotics industry. Our cutting-edge hardware and software solutions enable drones to perceive and interpret their surroundings with unmatched precision — empowering advanced navigation, object detection, mapping, and more.We’re looking for a talented Computer Vision Engineer to join our R&D team in Leuven, Belgium, and help push the boundaries of aerial vision technology.Role Overview:As a Computer Vision Engineer, you will play a key role in designing, developing, and optimizing computer vision algorithms using C++ and Python. You’ll be working closely with our hardware, embedded systems, and AI teams to develop robust, real-time vision systems that run on-board drones operating in complex environments.Key Responsibilities:Develop and optimize real-time computer vision algorithms for drone-based systems.Implement core functionality in modern C++ (C++11/14/17) and prototype or support tools in Python.Work with image and video data from high-resolution sensors (RGB, IR, depth).Design and test algorithms for object detection, tracking, SLAM, 3D reconstruction, segmentation, and sensor fusion.Collaborate with hardware, firmware, and deep learning teams to integrate vision modules onto embedded platforms.Profile and optimize code for performance, memory, and power constraints on embedded systems.Stay up-to-date with the latest research in computer vision and apply relevant techniques to our product stack.Requirements:Bachelor's or Master’s degree in Computer Science, Electrical Engineering, Robotics, or a related field.Solid experience with C++ and Python, especially in the context of computer vision.Proficient in using OpenCV, Eigen, or similar libraries.Strong understanding of classical computer vision techniques (feature extraction, optical flow, stereo vision, etc.).Experience working with camera models, calibration, and image processing pipelines.Experience with Linux development environments.Familiarity with version control (Git), CI/CD tools, and agile workflows.Good communication and teamwork skills.Bonus Points:Experience with drone technologies, UAV flight systems, or robotics platforms.Knowledge of GPU programming (CUDA, OpenCL) or hardware acceleration.Exposure to embedded systems or deploying vision algorithms on edge devices.Familiarity with deep learning frameworks (TensorFlow, PyTorch) and their integration with classical CV.Why Join Us?Work on industry-defining technology in a rapidly growing field.Join a team of passionate engineers and researchers solving real-world challenges.Competitive Belgian salary with a fully comprehensive benefits package.Based in the vibrant tech hub of Leuven, with flexible working conditions.Opportunities for growth, travel, and hands-on testing with state-of-the-art drone platforms.Ready to shape the future of aerial perception?Apply now or get in touch on the details below to find out more:joel.isaac@vividresourcing.com +32 33 18 00 74