For further inquiries regarding the following opportunity, please contact our Talent Specialist, Marshelin at (224) 507-1280 Title: .NET Software Engineer - Machine VisionLocation: Onsite at Corning, NYDuration: 12 Months with potential to extend Work Schedule: 40 hours per week, flexible schedule as needed. Travel Requirements: Up to 10-30% domestic and international travel may be required, with trips ranging from one day to several weeks. Work Authorization: Must be legally authorized to work in the United States. Only W2 candidates are eligible for this position. Third-party or C2C candidates will not be considered. Job Description: Summary:Client is seeking a Measurement Systems Software Engineer to support the design, development, integration, and deployment of software for industrial measurement and inspection systems used in manufacturing environments across clients businesses. The role emphasizes C#/.NET software development, hardware integration, and deployment of robust solutions for production use. The ideal candidate is a hands-on, collaborative, and self-driven engineer who is comfortable working closely with imaging hardware and machine vision technologies to deliver reliable, production-ready measurement systems. Scope of Position: * Responsible for the design, development, integration, and support of software for advanced measurement and inspection systems used in manufacturing. * This role supports distributed software applications that coordinate imaging, motion, I/O, sequencing, and data handling to perform product inspection, quality control, and related manufacturing functions. * The engineer will develop new software capabilities, support software release and deployment activities, and work closely with cross-functional teams to implement and sustain robust production solutions across clients businesses. * This role will also help evaluate and establish effective AI-assisted software development practices, including the use of agentic coding tools, to improve development workflows and team productivity.Day-to-Day Responsibilities: * Design, develop, test, and maintain software for industrial measurement and machine vision systems, primarily using C#/.NET. * Support software communication, coordination, configuration, and data handling across distributed measurement system applications. * Support the transfer of technology from development into manufacturing through software build, release, deployment, and system integration activities. * Help evaluate, adopt, and apply AI-assisted and agentic coding tools to improve software development workflows, code quality, testing, and engineering efficiency. * Contribute to the definition of best practices for incorporating AI development tools into day-to-day software engineering activities in a controlled and effective manner. * Create and maintain technical documentation, including software specifications and support documentation. * Train engineering, maintenance, and operations personnel on the use, support, and maintenance of deployed systems. * Provide remote and onsite troubleshooting of software and integrated measurement systems. * Develop and maintain C#/.NET production software applications. * Support development of Client machine vision deployment platform. * Integrate software with industrial hardware, sensors, cameras, and motion systems. * Perform testing, validation, debugging, and troubleshooting. * Support deployment of solutions in manufacturing plants.Primary Responsibilities: * C#/.NET application development. * WPF user interface development. * Software architecture and component lifecycle management. * Hardware and software integration testing. * Motion control and industrial device communication.Secondary Responsibilities: * Support machine vision system deployments. * Assist with plant troubleshooting and commissioning