> Markdown version of [/jobs/ext/1411231-machine-vision-integration-engineer](https://www.wearedevelopers.com/jobs/ext/1411231-machine-vision-integration-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Machine Vision Integration Engineer - **Company:** ASGN Incorporated - **Location:** Boston, MA, United States - **Experience:** Experienced - **Salary:** $120,000.0 - $160,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Computer Vision, C Sharp (Programming Language), C++ (Programming Language), Computer Engineering, Linux, Ethernet, Supervisory Control and Data Acquisition (SCADA), Intrusion Detection Systems, Python (Programming Language), Modbus, OpenCV, OPC Unified Architecture, Systems Integration, Image Acquisition, Pylon Synchronization Software, Backend, Information Technology, Low Latency, Api Design - **Published:** July 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=0fd07a85f087cdd2 ## About the Role * Bachelor's degree in Electrical Engineering, Computer Engineering, Controls Engineering, Computer Science, or a related field * 2+ years of hands-on experience integrating industrial cameras in manufacturing or automation environments * 2+ years of Python programming experience * Experience with Basler cameras and the Pylon SDK or Pylon API * Experience with GenICam and GigE Vision * Experience with area-scan or line-scan camera systems * Experience troubleshooting image acquisition, triggering, latency, synchronization, and frame-drop issues * Familiarity with industrial networking protocols such as EtherNet/IP, Modbus, or OPC UA * Ability to work across camera hardware, software integrations, and production systems Nice to Have * C++ or C# experience * OpenCV or other image-processing libraries * Experience with Cognex, Keyence, SICK, Teledyne FLIR, Allied Vision, IDS, or Pleora * Experience selecting lenses, optics, strobes, and industrial lighting * Linux experience * Experience building APIs, SDK integrations, backend services, or device-management tools * PLC programming or equipment integration experience * SCADA experience * Experience commissioning systems in manufacturing facilities ## Description * Develop and maintain GenICam camera SDK integrations, including Basler Pylon * Configure area-scan and line-scan cameras for manufacturing applications * Troubleshoot latency, dropped frames, triggering, synchronization, and image acquisition issues * Optimize exposure, gain, frame rate, lighting synchronization, and other camera settings * Partner with software engineers on backend services supporting image capture and device management * Test and validate camera systems in industrial environments * Support deployments, commissioning, and customer troubleshooting * Evaluate cameras, lenses, optics, and lighting for new applications * Contribute to future integrations with PLCs, SCADA systems, sensors, and factory equipment ## Related Videos - [Optimizing Land-Based Fish Feeding with Node-RED](https://www.wearedevelopers.com/videos/2032-optimizing-land-based-fish-feeding-with-node-red) - [Deepfakes in Realtime - How Neural Networks Are Changing Our World](https://www.wearedevelopers.com/videos/180-deepfakes-in-realtime-how-neural-networks-are-changing-our-world) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How computers learn to see – Applying AI to industry](https://www.wearedevelopers.com/videos/756-how-computers-learn-to-see-applying-ai-to-industry) - [Enabling intelligent logistics automation: home-grown Industrial IoT platform at Austrian Post](https://www.wearedevelopers.com/videos/2018-enabling-intelligent-logistics-automation-home-grown-industrial-iot-platform-at-austrian-post) - [Unboxing the DeepFace](https://www.wearedevelopers.com/videos/335-unboxing-the-deepface) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Stephan Gillich - Bringing AI Everywhere](https://www.wearedevelopers.com/magazine/489-stephan-gillich-bringing-ai-everywhere)