Machine Vision Engineer
Listed on 2026-05-31
-
Engineering
Computer Science, Electronics Engineer
Kelly® Engineering is supporting a direct-hire opportunity for a Machine Vision Engineer with a well-established, privately held manufacturer headquartered in the St. Louis area. This organization designs and produces advanced technology-driven equipment used globally in automotive inspection, service, and measurement environments.
OverviewThis role sits within an advanced R&D engineering team focused on developing next-generation machine vision and precision measurement products. The Machine Vision Engineer II will contribute to the development of highly customized vision systems, with a strong emphasis on computer vision algorithms, image processing, low-level hardware interaction, optics, and embedded electronics.
Unlike many traditional machine vision roles focused on integrating off-the-shelf systems, this team develops custom vision solutions from the ground up — including sensor selection, optics/lens integration, raw image acquisition, and algorithm development for highly precise measurement applications.
The position collaborates cross-functionally with electrical, mechanical, software, and manufacturing engineering teams to bring vision-based products from concept through validation and production.
Responsibilities- Research, develop, and optimize advanced computer vision and image-processing algorithms for precision measurement systems
- Develop software and mathematical models for image analysis, pattern recognition, metrology, and 3D geometry applications
- Interface directly with low-level vision hardware, including imagers, optics, sensors, and embedded electronics
- Support development and validation of custom camera and vision hardware systems
- Work with raw image/sensor data to improve measurement accuracy and system performance
- Contribute to board-level electronics design and validation activities
- Enhance and support existing machine vision products as needed
- Participate in design reviews, troubleshooting, testing, and cross-functional engineering problem solving
- Assist with development of internal validation tools and factory test systems
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or closely related field required
- 3–5+ years of experience developing machine vision, computer vision, or advanced image-processing systems
- Strong mathematical foundation required, including:
Linear algebra, Matrix manipulation, Geometric transformations, Image analysis and metrology concepts - Experience developing or modifying computer vision algorithms rather than solely integrating off-the-shelf vision systems
- Strong understanding of image processing, pattern recognition, computer vision fundamentals, and precision measurement applications
- Experience working with low-level vision hardware, optics, cameras, imagers, or embedded systems preferred
- Experience with board-level electronics design preferred, including:
Imagers, Microcontrollers, PLDs, Memory, Low‑voltage power, Basic analog circuitry - Programming experience in C++, MATLAB, Python, C#, or related languages
- Experience with OpenCV or similar computer vision libraries strongly preferred
- Experience contributing to advanced algorithm development, sensor development, or custom imaging applications highly preferred
- Familiarity with configuration management and multi‑developer software environments preferred
- Comprehensive medical, dental, and vision coverage
- Profit‑sharing plan with employer contribution
- Generous paid time off and paid holidays
- Paid parental leave
- Onsite fitness and recreation facilities
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).