Computer Vision Engineer
Indexed description
Role: Computer Vision Engineer
Location: Corning, NY, 14831
Duration: 12+ Months Contract
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 Client’s 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.
Required Education & Experience:
- Prefer BS, MS, or PhD in Computer Science, Software Engineering, Electrical Engineering, Optical Engineering, Physics, or a related field.
- 3 years minimum, but 5+ years preferred with the skills and experiences listed
- Experience developing software applications in C#/.NET for production use, system integration, or industrial applications.
- Experience designing, developing, and troubleshooting software for distributed, multi-process, or integrated systems.
- Familiarity with software communication and messaging methods such as publish/subscribe architectures, message queues, or similar approaches.
- Experience with source control, software versioning, and build/release workflows using tools such as Git, GitLab, automated build systems, and package management tools.
- Experience supporting software deployment, troubleshooting, and long-term support in development or manufacturing environments.
- Interest in applying AI-assisted and agentic coding tools to improve software development workflows, code quality, testing, and engineering productivity.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search