Cognex Corporation

Cognex Corporation

Open Positions at Cognex Corporation

10 open positions

Suzhou, ChinaSenior

Develop and deploy turnkey machine vision systems for manufacturing, using Cognex VisionPro, programming, imaging hardware, and factory automation integration. The role combines technical project delivery, troubleshooting, customer support, and occasional team supervision, with significant travel to production sites.

C#C++Windows
3 days ago
Shenzhen, ChinaSenior

Develop and deploy turnkey machine vision systems for manufacturing, integrating Cognex VisionPro software and hardware with robots and automation equipment. The role combines hands-on programming, optical system design, factory installation, troubleshooting, and customer support.

C#C++Windows
3 days ago
Shenzhen, ChinaSenior

The Senior Applications Engineer provides advanced technical guidance, integration, troubleshooting, and optimization for Cognex machine vision and sensor solutions. This customer-facing role supports sales, mentors other application engineers, and travels extensively to assist customers in industrial environments.

C#C++JavaScript.NETRobot FrameworkVB.NET+1 more
3 days ago
Wauwatosa, WI, USAIntern

Join Cognex’s Milwaukee engineering teams as a Software Engineering Intern and contribute to software development, testing, or DevOps infrastructure projects. Assignments will reflect your skills and interests, with potential for more complex work and continued part-time employment.

3 days ago
Budapest, HungaryStaff+

Principal Frontend Engineer building and evolving shared libraries, frameworks, tooling, and UI components across multiple Cognex products. The role combines hands-on frontend development with architectural leadership, mentoring, and technical direction in a hybrid Budapest setting.

AngularFlutter.NETReactTypeScriptVue.js
1 month ago
Seoul, Korea, SouthStaff+

Lead backend development for Vision AI software that automates visual inspection in manufacturing. The role combines SaaS backend services, cloud-native operations, performance optimization, and integration of deep-learning algorithms.

Jena, GermanySenior

Senior Software Engineer developing embedded vision software for Cognex’s industrial 2D/3D machine vision products. The role focuses on system-level software, data acquisition, post-processing, and real-time performance on embedded Linux platforms.

5 months ago
Budapest, HungarySenior

Senior Software Engineer responsible for designing, implementing, testing, and documenting full-stack software for logistics systems and related products. The role also guides junior team members and contributes to requirements, estimates, and engineering process improvements.

AngularC#JavaScript.NETPythonTeamCity
5 months ago
Auckland, New ZealandStaff+

Principal Software Engineer role combining deeply hands-on development with technical leadership for a large-scale logistics platform. You’ll lead a small engineering team, shape its backlog and architecture, and help deliver reliable production systems.

AngularLinux.NETPythonRust
5 months ago
Fribourg, SwitzerlandSenior

Lead deep learning research and development for industrial machine vision, applying computer vision, transformers, and generative AI to real-world manufacturing problems. The role combines algorithm research with prototyping and productization for low-power, low-latency vision systems.

11 months ago
Contact me