Akkodis · 1 month ago
Sr. Machine Vision Engineer Data Scientist
Akkodis is a world leader in IT and Engineering Workforce Solutions, and they are seeking a Senior Machine Vision Engineer Data Scientist. The role involves designing and maintaining software for machine vision cameras, with a focus on high performance and collaboration within a multidisciplinary team.
Responsibilities
Design, develop, and maintain software for machine vision cameras, ensuring high performance and reliability across Linux and Windows platforms
Work on cross-platform programming with a strong emphasis on C/C++ 17 and the Qt framework
Develop and optimize code for video processing (FFmpeg) and image analysis using OpenCV
Collaborate with a multidisciplinary team to create innovative solutions for machine vision applications
Qualification
Required
Ph.D., MS/BS in Engineering, Computer Science, Electrical Engineering, Physics, or a related technical field
Strong knowledge and experience in OOP C/C++ 17
Proficiency in the Qt (embedded GUI) framework on cross-platform Linux and Windows
Experience with Ffmpeg, and GStreamer for handling the video files and streaming
Familiarity with OpenCV for image and video processing
Experience with version control tools: Git, SVN
Knowledge of OSI Model, Ethernet, UDP for camera communication
MUST have either a U.S. Citizenship, GC, or EAD
Preferred
Knowledge of PTP (IEEE-1588) network protocol
Experience with AI frameworks and libraries: PyTorch, TensorFlow, and YOLO for implementing advanced vision and detection capabilities
Python and .NET (C# or VB.NET) for supplementary development tasks
Experience with CMake for managing the build process
Benefits
PERKS!
Company
Akkodis
Akkodis provides digital engineering solutions for sustainable and innovative industries.
Funding
Current Stage
Late StageLeadership Team
Recent News
2025-11-10
Canada NewsWire
2025-11-06
Company data provided by crunchbase